Driving directions
South Tulsa Surgery Center
9840 E 81st St, Tulsa, United States
(918) 872-8447
southtulsasurgerycenter.com
Onsite services
Restrooms
Parking for customers
Accepts credit cards
Air conditioning
Wheelchair accessible
2 photos