OSR Physical TherapyDoctors · Phoenix, AZPhysical Therapy, Sports Medicine. Serving the Russian-speaking community in Phoenix.Address: 14001 N 7th St, Phoenix, AZ, 85022Phone: (480) 265-2140Website: https://osrphysicaltherapy.com/?utm_source=binglisting&utm_medium=localLoading map...