Gregory Stephen Tentindo, DMD, Dentist

621 S New Ballas Rd Ste 16a
Saint LouisMO  63141-8239 (Saint Louis County)


Phone: (314) 251-6725
Fax: 314-251-6726

NPI: 1164866125
License Number: 61373 (CA)