Dr. David H Thorup, DMD
Ph. 801.571.5032
Great Service, Friendly Care
With 30 years experience we know who the most important person is in our office. Everyone has special needs and expectations that we want to address. With every situation there is no one treatment for everyone. We involve our patients in their own treatment decisions and cost. We want you to feel there is never anyone more important than You. Our job is to give you the best treatment available whether it be a beautiful smile or durable, well fitting restorations that last! If this sounds like an office for you, we would love to meet you.
Current Office News
Schedule An Appointment
Get Directions To Our Office