St. Johns · North Portland

Physical Therapy in St. Johns, Portland

Our St. Johns office is inside Blue House Fitness at 7024 N Richards St. Every visit is one-on-one with a Doctor of Physical Therapy: unhurried and built on objective testing.

Book a Free 15-Minute Call
  • Free
  • 15 minutes
  • By phone
  • No obligation
Adam Wilson coaching a banded shoulder exercise

Hours

When we’re here

Monday – Thursday
7 am – 7 pm
Friday
7 am – 12 pm
Saturday – Sunday
May be available upon request

Nearby

Who we see here

Patients from St. Johns, Cathedral Park, University Park, Portsmouth, Kenton and the rest of North Portland. Your first call is by phone, so it doesn’t matter where you live until you come in.

Closer to Tigard?

Google reviews

Rated 5.0 by our patients

All reviews
★★★★★

“After six weeks of working with Jay I went from consistent severe low back pain on any movement to pain-free.”

Justyn S. · Google review
★★★★★

“Rather than simply managing my pain in isolation, they kept me active and functional throughout the entire process.”

Jessi W. · Google review
★★★★★

“I am almost 60 and still running, cycling and lifting - I owe much of this to the care and guidance I received from Jay!”

Elizabeth K. · Google review

Your providers

Meet the team

Jay Villareal, PT, DPT, ATC

Jay Villareal PT, DPT, ATC

Founder · Doctor of Physical Therapy

  • Over 20 years in physical therapy, sports medicine and performance training
  • Helped build and lead 20 physical therapy clinics across 3 time zones, 11 in the Portland metro
  • Combines evidence-based rehab with body composition, force plate and movement testing
Full bio
Adam Wilson, DPT, CSCS

Adam Wilson DPT, CSCS

Doctor of Physical Therapy

  • Doctorate in Physical Therapy from USC
  • Certified Strength & Conditioning Specialist; Titleist Performance Institute certified
  • Has worked with athletes from youth and weekend warriors up to the NFL, NBA and MLB
Full bio

Start with a free call, then see us in St. Johns.

Tell us what’s going on in a free 15-minute call with a Doctor of Physical Therapy. We’ll tell you honestly whether we’re a fit and what the next step is.

Book a Free 15-Minute Call
  • Free
  • 15 minutes
  • By phone
  • No obligation

Prefer to talk now? (503) 837-7116