Print OSR Physical Therapy Physical Therapy Clinic 16950 N 51st Ave Ste 3 Glendale, AZ 85306 Call (623) 219-4242