Leonard Johnson, DDS, Dentist

200 E Ponce De Leon Ave Ste 300
DecaturGA  30030-3469 (DeKalb County)


Phone: 678-836-2113
Fax:
Email: leo***@*****il.com

NPI: 1083094551
License Number: 1001065-15 (WI)