Physical Therapy Tulsa, OK Riverside 9716 Riverside Pkwy Suite 201 Tulsa, OK 74137 (918) 615-6280 (918) 615-6240 info@tulsapts.com Hours:Mon, Wed 7:00 am - 6:00 pm Tues, Thur 9:00 am - 6:00 pm Friday 7:00 am - 11:00 am