Thomas Strother Edwards, MD, Otolaryngology

2675 N Decatur Rd Ste 707
DecaturGA  30033-6135 (DeKalb County)


Phone: 404-501-7710
Fax:

NPI: 1821451345
License Number: 91581 (GA)