Stephen J Thomas, DMD, Dentist

1771 Independence Ct Ste 3
BirminghamAL  35216-1232 (Jefferson County)


Phone: 205-870-9441
Fax: 205-870-9442

NPI: 1770592560
License Number: 5098 (AL)