Clinic Locations

Mercy Care
Decatur Street

Hours of Operation

 
 

Medical Services

 
 

Location

 

424 Decatur Street
Atlanta, GA 30312
(678) 843-8600

A MARTA Station is located across the street from our clinic building: King Memorial stop on the blue and green lines.