James Leo Schmidt, DDS, Dentist

109 Kenrick Plz
Saint LouisMO  63119-4416 (Saint Louis County)


Phone: 314-968-7979
Fax:

NPI: 1881625010
License Number: 13996 (IL)