John Leatherbury Allen, MD, Internal Medicine

3853 Byrnwyck Pl Ne
AtlantaGA  30319-1658 (DeKalb County)


Phone: 251-533-8739
Fax:

NPI: 1639495492
License Number: RESIDENT4405 (GA)