Located in Atlanta at the intersection of Interstate 85 and North Druid Hills Road, this medical office building brings complex care specialists, modern technology and advanced research for outpatient pediatric care all under one roof.
Hi there!
Be the first to review!
First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate

More Business Info

Hours
Regular Hours
Mon - Fri:
Sat - SunClosed
Categories
Medical Centers, Clinics, Hospitals, Medical Clinics
Provided by