Raphael John Thornton, DMD, Dentist

1021 19th St S
BirminghamAL  35205-4803 (Jefferson County)


Phone: 120-532-4132
Fax:

NPI: 1518096999
License Number: 4129 (AL)