Address:
Atlanta Medical Center
303 Parkway Dr NE SUITE 120, Atlanta 30312
(404) 265-8824 (Phone), (404) 265-3894 (Fax)
Northlake Surgical Center
1491 Montreal Rd, Tucker 30084
(770) 270-1284 (Phone), (770) 270-5279 (Fax)
Languages:
English, Chinese, Russian, Spanish
Hospitals:
Atlanta Medical Center
303 Parkway Dr NE SUITE 120, Atlanta 30312
Northlake Surgical Center
1491 Montreal Rd, Tucker 30084
Emory University Hospital
1364 Clifton Rd North #East, Atlanta 30322