Charles Wheeler McDowell Jr, MD, Ophthalmology

1457 Scott Blvd
DecaturGA  30030 (DeKalb County)


Phone: 404-292-2500
Fax: 404-294-9361

NPI: 1073514881
License Number: 010433 (GA)