SportsCare Physical Therapy and Armworks Hand Therapy

Healing and wellness… Our mutual goal!

SportsCare Physical Therapy is a therapist owned outpatient clinic that has been providing the Portland area with premiere injury evaluation and rehabilitation since 1963. With lasting success and patient satisfaction, SportsCare has continually expanded over 50 years, allowing us to further serve our community. We now offer quality care at four clinics, conveniently located in Gresham, Gateway-Parkrose, Clackamas-Happy Valley, and Beaverton. In 2006, SportsCare teamed up with Armworks Hand Therapy, who specializes in treatments of the elbow, wrist and hand, to provide our patients with more comprehensive care.

However life slows you down, we have the treatment to get you back on your feet!

SportsCare and Armworks offer the most up to date treatments available, specializing in everything from sports orthopedic injuries to musculoskeletal pain in all areas of the body. Our therapists pride themselves on providing evidence based evaluations and treatments, enabling them to deliver the best rehabilitation outcomes. Every treatment is individualized with a special emphasis on patient education and physician communication.

Superior treatment from superior therapists!

All of our therapists have completed the extensive education required by the American Physical Therapy Association or the American Occupational Therapy Association, and have passed their respected certification examinations. Many of our therapists have brought additional certifications to the treatment table, including Functional Manual Therapy, Sports Specialist, and Certified Hand Therapy. With these advanced certifications, you know you are getting the best treatment available. SportsCare also offers Athletic Training services to seven local high schools, including Gresham, Barlow, Reynolds, Centennial, Sandy, Rex Putnam and Clackamas.

Live well, feel better!

Our staff looks forward to serving you with their knowledge and skills. Call us today and start feeling better tomorrow.


24076 SE Stark St.
Suite 200
Gresham, OR 97030
Ph: 503-491-1666
Fax: 503-491-1667
contact us >
10748 NE Halsey Street
Portland, OR 97220
Ph: 503-257-9881
Fax: 503-257-8964
contact us >
10121 SE Sunnyside Rd
Suite 208
Clackamas, OR 97015
Ph: 503-794-0103
Fax: 503-794-0104
contact us >
15390 NW Cornell Rd.
Suite 230
Beaverton, OR 97006
Ph: 971-245-6663
Fax: 971-245-6664
contact us >