Get your Free Wellness / Injury Screening at The Physical Therapy and Wellness Institute

We’re offering this free assessment to our past patients. If you have an ache, pain, performance issue, or question, sign up below for a free wellness screen from one of our skilled physical therapists!

Why Get a Free Screening?

At the Ivy Rehab Network, we believe that everyone should have their joints, muscles, and movement patterns assessed every year to ensure continued physical health. That’s why we’re launching a campaign to promote a lifetime of pain-free movement in our community by offering this free screening** to all of our past patients. Simply fill out the form on this page and we’ll get in touch to schedule your 1-on-1 session with one of our physical therapists.

During your assessment our skilled physical therapist will:

  • Take a musculoskeletal history and learn about your goals.
  • Perform a movement screen and selected physical tests to see what is working well and what needs some help.
  • Develop a plan to improve any areas of concern and help you achieve your goals.


This is editable

  • Robin Black
Doylestown (Kids)

(215) 345-5960

739 North Easton Rd, Ste 202
Doylestown, PA 18901

Get Directions

Emmaus

(610) 904-8204

1438 Chestnut St, Unit 3
Emmaus, PA 18049

Get Directions

Harleysville

(267) 932-9177

708 Main St
Harleysville, PA 19438

Get Directions

Hatfield

(215) 855-3359

1540 Cowpath Rd, Suite 100
Hatfield, PA 19440

Get Directions

Horsham - North

(215) 394-5893

575 Horsham Road, Suite B16
Horsham, PA 19044

Get Directions

Horsham - South

(215) 442-9060

400 Horsham Rd, Ste 105
Horsham, PA 19044

Get Directions

Horsham (Kids)

(215) 293-8882

555 Business Center Dr, Ste 100
Horsham, PA 19044

Get Directions

Lansdale

(215) 855-9871

730 S. Broad Street
Lansdale, PA 19446

Get Directions

Limerick (Kids)

(484) 369-8953

451 West Ridge Pike, Ste 479
Limerick, PA 19468

Get Directions

North Wales - Montgomeryville

(215) 855-1160

800 Upper State Road
North Wales, PA 19454

Get Directions

North Wales (Kids)

(267) 551-3590

1180 Welsh Road, Suite 150
North Wales, PA 19454

Get Directions

Pottstown - North

(484) 624-3096

1603 East High Street
Pottstown, PA 19464

Get Directions

Quakertown

(215) 538-9911

1440 W. Broad Street
Quakertown, PA 18951

Get Directions

Quakertown (Kids)

(215) 804-1002

2100 Quaker Pointe Dr
Quakertown, PA 18951

Get Directions

Souderton

(267) 382-0433

594 E Broad Street
Souderton, PA 18964

Get Directions

Warminster

(215) 987-3677

652 York Road
Warminster, PA 18974

Get Directions

Warminster (Kids)

(267) 532-4488

720 Johnsville Blvd, Building 9, Suite 950
Warminster, PA 18974

Get Directions

* Screenings are consultations and do not involve a physical therapy evaluation or treatment. **Beneficiaries of federal healthcare programs are not eligible to participate in the free screening.