About
Team
Services
Work With Us
Partnerships
Sponsored Athletes
Patients
Why Physical Therapy?
Am I Covered?
Your First Visit
FAQs
Conditions Treated
Physicians
Resources
Reviews
Read Reviews
Submit
News & Media
Blog
Events
Video
Map
Locations
Portland: (503) 477-4802
North Portland: (971) 347-1774
Lake Oswego: (503) 387-6081
Beaverton: (971) 727-8155
Portland (Pearl): (971) 703-4524
Progress Ridge: (971) 930-4433
Tanasbourne: (503) 606-8849
SE Portland: (503) 603-4555
Happy Valley: (503) 825-2232
Gresham: (971) 362-3288
Hazel Dell: (360) 597-7570
Vancouver: (360) 768-4340
Schedule
NEW – Telehealth Physical Therapy
Portland (SE): (503) 477-4802
Lake Oswego: (503) 387-6081
Beaverton: (971) 727-8155
Portland (Pearl): (971) 703-4524
Hillsboro: (503) 606-8849
Find Events
Events From
Search
Upcoming Events
There were no results found.
Events List Navigation
«
Previous Events