Rehabilitation Center, Outpatient Treatment Joint Rehab & Physical 12 East Commercial St Inola, OK 74036 (918) 543-3020