4014 Carter St Vidalia, LA 71373
TOTAL URGENT CARE AND OCCUPATIONAL MEDICINE
Urgent Care Clinic/Center