Orthopedic & Sport Rehab ( OSR ) Physical Therapy was founded in 2002 in Anthem, AZ. Originally located in a retail shopping center, OSR moved to a larger facility in 2004 and is now located in the Anthem Medical Plaza. Our modern and spacious 2500 sq. ft. facility includes state-of-the-art rehabilitation equipment and treatment space for out-patient physical therapy needs. Our mission is to provide the highest quality rehabilitation through personalized service to all of our patients.