Richard Herman Helfrich, DDS, Dentist

12660 Lamplighter Square
Ste F
Saint LouisMO  63128-2761 (Saint Louis County)


Phone: 314-842-4340
Fax:

NPI: 1275557399
License Number: 11282 (MO)