Company Vital Healthcare Walk-In Clinic, LLC Address 160 Hillhouse Lane, Atkinson, Willacoochee, GA, 31650, USA