(801) 901-7331
Call
Book
Home
meet dr. richards
Meet the Team
For New Patients
Our Services
Cosmetic Dentistry
smile gallery
patient stories
connect with us
changing
lives with a smile
smile
gallery
we can't wait to meet you!
Request an appointment online to set up your first visit. We’ll be in touch soon.
book an appointment
hours & location