Dean F Telthorst, DDS, Dentist

7937 Clayton Rd
Saint LouisMO  63117-1369 (Saint Louis County)


Phone: 314-725-2232
Fax: 314-725-2790
Email: dr_***@*****ll.net

NPI: 1184833220
License Number: 013933 (MO)