John Thomas Davidson, MD, Obstetrics & Gynecology

48 Medical Park Dr E
Ste 355
BirminghamAL  35235-3400 (Jefferson County)


Phone: 205-838-3036
Fax: 205-838-5832

NPI: 1881708287
License Number: AL7825 (AL)