Harold Craig Philpot, MD, Internal Medicine

One Independence Plz
Ste 900
BirminghamAL  35209 (Jefferson County)


Phone: 205-271-8000
Fax: 205-879-0548

NPI: 1831173004
License Number: 13496 (AL)