Adam Johnston, MD, Emergency Medicine

2152 Old Springville Rd
BirminghamAL  35215-4005 (Jefferson County)


Phone: 205-838-6000
Fax:

NPI: 1861902660
License Number: L.4607R (AL)