• Redbud Physical Therapy

    12326 E. 86th St. N.
    Owasso, OK 74055
    (918) 272-3750
    (918) 272-1923 (fax)
    Monday, Wednesday & Friday: 7-6 pm
    Tuesday & Thursday: 7-5 pm
    • About

      Redbud Physical Therapy is a Physical Therapist owned and operated provider of rehabilitation services that is built on a philosophy that puts quality, patient care and convenience first.

    • Directions

      Exit on 86th St N. - Head East - Redbud Physical Therapy is located on the South side of 86th St N. - Next to the UPS Store