3223 E 31st St # 108
Tulsa, Ok 74105

Mon - Tue: 8:00AM - 5:00PM

Wed: 8:00AM - 6:00PM

Thu - Fri: 8:00AM - 5:00PM

Sat - Sun: Closed

98.3% would refer friends and family to us

5 stars Customer since 2013

The Dr. and his assistants are always so nice. I never have to wait long.

5 stars Customer since 2013

Friendly and professional :)

5 stars Customer since 2012

Great! Lori was able to get glee and tartar of the back of my teeth that had been there for years! They feel awesome! I really like Dr.Toole's personality. I love the way you can do your paperwork online.

5 stars Customer since 2013

I had my teeth cleaned and polished in about 30 minutes. I was so glad it didn't take longer.

5 stars Customer since 1992

Always great. Best care in town, in my opinion.

4 stars Customer since 2006

Getting my cavity filled was a no big deal. Plenty of cinnamon toothpick and novacain! Didn't hurt a bit and didn't take long at all. PLUS, I got a happy halloween toothbrush for being a good ol' man in the chair!

5 stars Verified customer

They did a great job with my kid and they really made me feel at ease because dentists scare me.

5 stars Verified customer

I had a cleaning, a filling and a piece of a morlar pulled at approx. 5:30 pm. I was expecting to be in pain and unable to go to work the next day. But I made it to work the next day with no pain and feeling pretty good. Good job MJT Dentistry!!!!

5 stars Customer since 1999

Fast friendly service.

1 stars Verified customer

Although we were the first appointment of the day, my son was seen 30 minutes late. Also, when I made his appointment (6 months in advance) I requested the same hygenist he had on his previous visit. When we he was finally seen, it was not by a hygenist, but by the dental assistant who had been answering the phones and making appointments. To illustrate my point, she had to ask one of the hygenists to come over to my son and check "if this is tartar." This is the person who was "cleaning" his teeth. Completely unprofessional and worrying. I hope my insurance doesn't get billed.

We've been coming to Dr. Toole for over 6 years, but this was a deal breaker.