John Joseph Davis, MD, Family Medicine

5577 Chalkville Rd
BirminghamAL  35235-2171 (Jefferson County)


Phone: 205-853-3533
Fax: 205-856-3808

NPI: 1053406173
License Number: 00012531 (AL)