Wendy Hawke Lenz, MD, Internal Medicine

224 Seneca St
DecaturGA  30030-1811 (DeKalb County)


Phone: 770-883-1581
Fax:

NPI: 1760460554
License Number: 27563 (GA)