Howard Ruston Smith, DMD, Dentist

510 13th St
TuscaloosaAL  35401 (Tuscaloosa County)


Phone: 205-752-1573
Fax: 205-752-1514

NPI: 1679686166
License Number: AL3126 (AL)