Michael Bryan Faircloth, MD, Family Medicine

1714 9th Ave S
BirminghamAL  35205-3606 (Jefferson County)


Phone: 205-934-3581
Fax:

NPI: 1396794830
License Number: AL15983 (AL)