Thomas N Stall Sr, DMD, Dentist

1100 Village Harbor Dr
CloverSC  29710 (York County)


Phone: 803-831-8856
Fax: 803-831-8966

NPI: 1124158472
License Number: 2830 (SC)