Logo for John Middleton, DDS

Find your perfect dentist.

Languages spoken


Mon 8:00 am - 6:00 pm  
Tue 8:00 am - 6:00 pm  
Wed 8:00 am - 4:00 pm  
Thu 8:00 am - 12:00 pm  
Fri 8:00 am - 4:00 pm  
Sat 8:00 am - 11:00 am  

Frequently asked questions

What languages do the doctors at John Middleton, DDS speak?

John Middleton, DDS provides services in English. Click here to explore available appointments!

When can I schedule an appointment with John Middleton, DDS?

John Middleton, DDS sees patients on Mon, Tue, Wed, Thu, Fri, Sat. Find the next available appointment with John Middleton, DDS on Opencare.

Is John Middleton, DDS accepting new patients?

John Middleton, DDS is not currently accepting new patients through Opencare. Please contact the office directly to book an appointment or use Opencare to book an appointment at a practice near you!

Does John Middleton, DDS offer teeth whitening?

Yes, John Middleton, DDS offers teeth whitening services.

Does John Middleton, DDS offer check up and cleanings?

Yes, John Middleton, DDS offers regular check up and cleaning services.

Other Nearby Offices

James Williamson's Practice
622 East 4500 South, Suite #201
Salt Lake City, Utah
999 Murray Holladay Rd Ste 105, Suite 105
Salt Lake City, Utah
I Smile @ Murray Family Dental
164 East 5900 South, Suite A111
Murray, Utah
Dr. David Powell, DDS
6065 South Fashion Boulevard, Suite 275
Murray, Utah
Funk Dental
1345 East 3900 South, Suite 108
Salt Lake City, Utah
Millennium Dental
1345 East 3900 South
Salt Lake City, Utah
Dr. David P. Blanco, DDS
4370 South Redwood Road
Salt Lake City, Utah
Woodbury Family Dental
2120 East 3900 South, Suite 102
Salt Lake City, Utah