Michele M Thomas, MD, Internal Medicine

817 Princeton Ave Sw
Pob 2 Ste 210
BirminghamAL  35211-1333 (Jefferson County)


Phone: 205-788-7574
Fax: 205-788-7579

NPI: 1538193958
License Number: 4440 (AL)