South Tulsa Surgery Center

(1 Reviews)
9840 E 81st St #101, Tulsa, OK 74133, USA

(918) 872-8447


Contact and Address

Category: Health,
Address: 9840 E 81st St #101, Tulsa, OK 74133, USA
Postal code: 74133
Phone: (918) 872-8447
Website: http://www.southtulsasurgerycenter.com/

Location & routing

Get Directions

Most Recent Reviews


  • (June 19, 2023, 9:18 pm)

    Does not have handicap self opening doors on the bldg or office. It's clean.

Write a Review