South Tulsa

Physical Rehabilitation Center on Riverside
9716 Riverside Pkwy #201
Tulsa, OK 74137
(918) 749-0003

Hours of Operation:
Mon, Wed 7:00 am – 6:00 pm
Tues, Thur 9:00 am – 6:00 pm
Friday 7:00 am – 5:00 pm