Derrick Oneal Frye, DDS, Dentist

7843 Olive Blvd
Saint LouisMO  63130-2039 (Saint Louis County)


Phone: 314-863-3772
Fax: 314-863-3857

NPI: 1558532127
License Number: DE015374 (MO)