Christopher Degroat, MD, Internal Medicine

2700 10th Ave S Ste 305
BirminghamAL  35205-1248 (Jefferson County)


Phone: 205-939-7100
Fax: 205-939-7101

NPI: 1528471091
License Number: 382618 (PA)