Directions

Oklahoma Surgical Hospital, LLC
2408 E 81st St, Tulsa, OK
Oklahoma Surgical Hospital, LLC
2408 E 81st St
Tulsa, OK 74137
OPEN 24 HOURS
Regular Hours
Mon - SunOpen 24 Hours
(918) 477-5000