Scott Ferris Dowell, MD, Pediatrics

1600 Clifton Rd Ne
Mailstop D-69
AtlantaGA  30329-4018 (DeKalb County)


Phone: 404-639-7420
Fax:

NPI: 1417185042
License Number: 039092 (GA)