Weiss Physical Therapy
Call: (717) 697-4000

Making your physical therapy
a personal, positive experience

Our staff is friendly and always ready to help with scheduling, insurance or anything else you may need during your time with us. For your convenience we have the following information available:


To schedule an appointment or consultation please call our office at (717) 697-4000, or use our online Request an Appointment form.

Our goal at Weiss Physical Therapy Associates is to provide appointments at convenient times for our patients. In order to help us achieve this goal, we ask that you cancel appointments at least 4 hours in advance of your scheduled time. We reserve the right to charge $25.00 as a non-cancellation/no-show fee if you do not show up for your appointment. Please contact the office for payment options.

New Patient Forms:

If you have made your initial appointment, you can preregister by clicking on the link below to download our New Patient Forms. Please print and complete the forms prior to your arrival in order to speed up the processing of your consultation with our doctor.

Click on the following link for  New Patient Forms


We accept Medicare, Workers’ Compensation and most private insurance plans. Please call us for more detail regarding insurance and fees. Our staff will verify and explain your benefits before treatment.

Billing and Financial Responsibility:

Our Billing Department can be reached at 1-877-856-2279 to answer any of your billing concerns.

Helpful Links:

Below are some links to associations and other medical stes that offer additional educational information on treatments and conditions.

“I was having back problems after surgery and then developed bursitis in my right hip. I was in severe pain when I started therapy with John at Weiss Physical Therapy. I was very impressed with his one-on-one,

...read more

1700 Bent Creek Blvd., Suite 120
Mechanicsburg, PA 17050
Tel: (717) 697-4000

Bookmark and Share