Palm Tree Endo

(1 Reviews)
5010 E 68th St #104, Tulsa, OK 74136, USA

(918) 493-3880


Contact and Address

Category: Dentist, Health,
Address: 5010 E 68th St #104, Tulsa, OK 74136, USA
Postal code: 74136
Phone: (918) 493-3880

Location & routing

Get Directions

Most Recent Reviews


  • (October 21, 2020, 12:24 pm)

    I can't sing Dr. Southard's praises enough! I barely felt my root canal at all and she even helped me a few days later when the crown fell off. Her staff is excellent, sweet, talented, and warm. I can't recommend these people enough! Please give her a call if you ever need an endodontist!!! She's amazing!!!

Write a Review