Alex J McDonald, DO, Family Medicine

2949 John Hawkins Pkwy
BirminghamAL  35244-1095 (Jefferson County)


Phone: 205-987-0005
Fax: 205-987-0065

NPI: 1710470174
License Number: TEP8309 (NE)