Richard Thomas Orrick, DMD, Dentist

522 N New Ballas Rd
Ste No 382
Saint LouisMO  63141-6857 (Saint Louis County)


Phone: 314-994-3737
Fax: 314-909-9199

NPI: 1811097892
License Number: 2003016228 (MO)