Please contact any of our clinics to schedule an appointment. Click here for additional information regarding our COVID-19 precautions and safety protocols. 

×

Our Mission is Your Recovery

Locations

We invite you to explore the Excel Physical Therapy location map below to find a clinic near you!

All Excel clinics are open for in-clinic treatment. If you prefer a virtual appointment, our team is offering Telehealth to assist our patients during this time. Contact Us to learn more.

Specialties offered at Excel Physical Therapy, include:

V  Vestibular / Concussion Rehab     P  Pelvic Health   B LSVT Big Therapy - For Parkinson's   T TMJ Disorders 

 MMcKenzie Therapists   L Lymphedema Treatment 

For detailed directions, click on the "Excel X" for the clinic you are interested in.  Click "Get Driving Directions" in the pop-up window. You can also scroll down below the map to the clinic you are interested in and click "Directions".


Ardmore

V T  P

120 East Lancaster Avenue, Suite 205
Ardmore, PA 19003
Phone: 484-297-6491
Fax:      610-896-7218

Office Hours & Appointments

Monday thru Thursday: 7:00 am - 8:00 pm
Friday: 7:00 am - 3:00 pm
Saturday: 7:00 am - 11:00 am

*Please be aware of reserved parking at this location*

Contact Us

Directions


Art Museum - Philadelphia

V  T

2000 Hamilton Street, Suite 211
Philadelphia, PA 19130
Phone: 215-383-0220
Fax:       215-383-0221

Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pm 
Friday: 7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00 pm
 
Contact Us
Directions

Audubon

Coming soon!

2870 Audubon Village Dr.
Audubon, PA 19403


Bala Cynwyd

 V B T

150 Monument Road
Suite 110
Bala Cynwyd, PA  19004
Phone: 484-268-1350
Fax: 484-268-1351

Office Hours & Appointments

Monday thru Thursday: 7:00 am- 8:00 pm
Friday: 7:00 am - 3:00 pm
Saturday: 7:00 am - 11:00 am

Contact Us
Directions


Bensalem

 V T

3331 Street Road, Suite 310
Bensalem, PA 19020
Phone: 215-639-1600
Fax:  215-639-8216

Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pm
Friday: 7:00 am - 3:00 pm
Saturday:  8:00 am - 12:00 pm
 
Contact Us
Directions


Berwyn

M

1175 Lancaster Avenue, First Floor
Berwyn, PA 19312 
Phone: 610-651-8282 Fax:      610-651-8213

Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pm
Friday:   7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00 pm
 
Contact Us
Directions

Blue Bell

V B P T ML

686 DeKalb Pike
Suite 101
Blue Bell, PA 19422
Phone: 610-270-0300
Fax: 610-270-8863

Office Hours & Appointments

Monday thru Thursday: 7:00 am - 8:00 pm
Friday:  7:00 am - 5:00 pm
Saturday: 8:00 am - 12:00pm

Contact Us
Directions


Business District - Philadelphia

V TM

1800 John F Kennedy Boulevard
Suite 1800
Philadelphia, PA 19103
Phone: 215-634-9713
Fax: 215-634-9714

Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pm
Friday:   7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00 pm

Contact Us
Directions


Chalfont

V B P T M

1500 Horizon Drive
Suite 102E
Chalfont, PA 18914
Phone: 215-712-0300
Fax: 215-712-9040

Office Hours & Appointments

Monday thru Thursday: 8:00 am - 8:00 pm
Friday:   8:00 am - 5:00 pm
Saturday:  8:00 am - 12:00 pm

Contact Us
Directons



Cherry Hill, New Jersey

V B M

1873 Route 70 East, Suite 1J
Cherry Hill, NJ 08003-2034
Phone: 856-428-4030
Fax:  856-428-1093
Office Hours & Appointments

Monday thru Thursday: 7:00 am - 8:00 pm
Friday: 7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00 pm

Contact Us
Directions - Visit Our Team Cherry Hill page for additional details



Center City - Philadelphia

V B T
1608 Walnut Street,
Second Floor
Philadelphia, PA 19103
Phone: 215-545-8717
Fax:  215-545-9355
Office Hours & Appointments

Monday thru Thursday: 7:00 am - 8:00 pm
Friday: 7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00 pm

Contact Us
Directions


Emmaus

V B T 

1438 Chestnut Street
Unit 3
Emmaus, PA 18049
Phone: 610-904-8204
Fax: 610-904-8203

Office Hours & Appointments

Monday thru Thursday: 8:00 am - 8:00 pm
Friday:   7:00 am - 3:00 pm
Saturday:  By Appointment Only

Contact Us
Directons



Exton/Lionville

V  T

83 Dowlin Forge Road
Exton, PA 19341
Phone: 610-363-9060
Fax: 610-363-9064

Office Hours & Appointments

Monday thru Thursday: 7:00 am - 8:00 pm
Friday:   7:00 am - 3:00 pm
Saturday:  8:00 am - 12:00 pm

Contact Us
Directions



Glen Mills

V B P T

331 Wilmington-West Chester Pike
Route 202 and Smithbridge Road
Glen Mills, PA 19342
Phone: 610-558-5866
Fax:      610-558-6103

Office Hours & Appointments

Monday thru Thursday: 7:00 am - 8:00 pm
Friday:             7:00 am - 3:00 pm
Saturday:       7:00 am - 3:00 pm

Contact Us
Directions

Havertown/Drexel Hill

V B P T

1120 Township Line Road
Suite 110
Havertown, PA 19083
Phone:  267-281-5253 
Fax: 267-281-5254


Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pm
Friday:   7:00 am - 3:00 pm
Saturday: 7:00 am - 11:0 am

Contact Us
Directions


Horsham         

V B

400 Horsham Road
Suite 105
Horsham, PA  19044
Phone: 215-442-9060
Fax: 215-442-9066

Office Hours & Appointments

Monday thru Thursday: 8:00 am - 8:00 pm
Friday:   8:00 am - 5:00 pm
Saturday: 8:00 am - 12:00 pm

Contact Us
Directions


Jenkintown

V B T

101 West Avenue, Suite 101
Jenkintown, PA 19046
Phone: 215-886-5520
Fax:  215-886-5523

Office Hours & Appointments
Saturday: 8:00 am - 12:00 pm
Monday thru Thursday: 7:00 am - 8:00 pm
Friday: 7:00 am - 3:00 pm

Contact Us
Directions

Kennett Square

V T

415 McFarlan Road, Suite 213
Kennett Square, PA  19348
Phone: 484-730-8016
Fax:  484-730-8015

Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pm
Friday:   7:00am - 3:00 pm
Saturday: (closed)

Contact Us
Directions

King of Prussia

V T

475 Allendale Road
Suite 205
King of Prussia, PA  19406
Phone: 610-850-0850
Fax: 610-850-0851

Office Hours & Appointments
Monday Thru Thursday: 7:00 am - 8:00 pm
Friday: 7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00pm

Contact Us
Directions


Lafayette Hill

V B T  L

466 Germantown Pike
Suite 200
Lafayette Hill, PA 19444
Phone:  610-832-7510
Fax: 610-832-5964

Office Hours & Appointments

Monday thru Thursday: 8:00 am - 8:00 pm
Saturday: 8:00 am - 12:00 pm
Friday:   8:00 am - 5:00 pm

Contact Us
Directions


Lancaster

V

29 Keller Avenue, Suite 102
Lancaster, Pa 17601-4070
Phone: (717) 740-2678
Fax: (717) 740-2688

Office Hours & Appointments

Monday thru Thursday: 7:00 am - 8:00 pm
Friday:  7:00 am - 3:00 pm

Contact Us


Levittown

V TM

1411 Woodbourne Road
Suite B
Levittown, PA 19057
Phone: 267-630-5740
Fax: 267-630-5741

Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pm
Friday:   7:00 am - 3:00 pm
Saturday: By Appointment Only

Contact Us
Directons


Media

V

101 North Monroe Street
Media, PA 19063
Phone: 484-444-0135
Fax: 484-444-0138

Office Hours & Appointments

Monday thru Thursday: 7:00 am - 8:00 pm
Friday: 7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00 pm

Contact Us
Directions


Newtown

NOW OPEN!

V TM

17 Blacksmith Rd, Suite 116
Newtown, PA 18940 
Phone: (215) 383-3133
Fax: (215) 383-3132

Office Hours & Appointments

Monday & Wednesday: 12:00 pm - 8:00 pm
Tuesday, Thursday & Friday:  7:00 am - 3:00 pm



Newtown Square

 V T  B

3409 West Chester Pike
Suite 200
Newtown Square, PA 19073
Phone: 610-557-0220
Fax: 610-557-0221

Office Hours & Appointments

Monday thru Thursday: 7:00 am - 8:00 pm 
Friday: 7:00 am - 3:00 pm
Saturday: 8:00 am-12:00 pm
 
Contact Us
Directions

Northeast Philadelphia

V B T

Krewstown Shopping Center
9337-39 Krewstown Road
Philadelphia, PA 19115
Phone:  215-676-6760
Fax: 215-676-3746

Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pm
Friday:  7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00 pm

Contact Us
Directions


Northern Liberties - Philadelphia

709 N. 2nd Street, Suite 200
Philadelphia, PA  19123
Phone: 267-529-0080
Fax: 267-529-0090

Office Hours & Appointments
Monday Thru Thursday: 7:00 am - 8:00 pm
Friday: 7:00 am - 3:00 pm

Contact Us


Passyunk - Philadelphia

T 

1843 East Passyunk Avenue
Philadelphia, PA 19148-2127
Phone: 267-551-3464
Fax: 267-551-3465

Office Hours & Appointments

Monday thru Thursday: 7:00 am - 8:00 pm
Friday:  7:00 am - 3:00 pm


 Contact Us
Directions


Phoenixville

V B T

528 Kimberton Road
Phoenixville, PA 19460
Phone: 610-933-6232
Fax: 610-933-6234

Office Hours & Appointments

Monday thru Thursday: 7:00 am - 8:00 pm
Friday:  7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00pm

Contact Us
Directions


Pottstown/Coventry

V B T

10 Glocker Way
Pottstown, PA 19465
Phone: 610-323-4300
Fax: 610-323-6005

Office Hours & Appointments

Monday thru Thursday: 8:00 am - 8:00 pm
Friday:   8:00 am - 5:00 pm
Saturday: 8:00 am - 12:00 pm

Contact Us
Directions


Royersford

V B T

341 10th Ave
Suite 101
Royersford, PA 19468
Phone: 610-792-8100
Fax: 610-792-1535

Office Hours & Appointments

Monday thru Thursday: 7:00 am - 8:00 pm
Friday:   7:00 am - 3:00 pm
Saturday:  8:00 am - 12:00 pm

Contact Us
Directons


Springfield

Coming soon!

1001 Baltimore Pike, Suite 111
Springfield, PA 19064

 

Phone: (610) 541-2480
Fax: (610) 541-2740


Society Hill - Philadelphia

V  TM

517 S. 4th Street
Philadelphia, PA 19147
Phone: 215-629-1270
Fax: 215-629-1293

Office Hours & Appointments

Monday thru Thursday: 7:00 am - 8:00 pm
Friday: 7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00 pm

Contact Us
Directions


Southampton

 V T

Redwood Plaza Shopping Center
261 Second Street Pike
Southampton, PA 18966
Phone: 215-618-9669
Fax: 215-618-9670

Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pm
Friday:   7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00 pm
 
Contact US
Directions

University City - Philadelphia

4005 Ludlow Street
Philadelphia, PA  19104
Phone: 267-529-0050
Fax: 267-529-0070

Office Hours & Appointments
Monday Thru Thursday: 7:00 am - 8:00 pm
Friday: 7:00 am - 3:00 pm

Contact Us


Villanova

V P  B  

734 E. Lancaster Avenue, First Floor
Villanova, PA 19085
Phone: 610-964-1700
Fax: 610-688-2000

Office Hours & Appointments

Monday thru Thursday: 7:00 am - 8:00 pm
Friday: 7:00 am - 3:00 pm
Saturday: 7:00 am - 11:00 am

Contact Us
Directions


Washington Square - Philadelphia

V B P T M

 

601 Walnut Street
Suite 647
The Curtis Center
Philadelphia, PA 19106
Phone: 215-867-8753
Fax: 215-867-8754

Office Hours & Appointments

Monday thru Thursday: 7:00 am - 8:00 pm 
Friday:  7:00 am - 3:00 pm 
Saturday: 8:00 am- 12:00 pm
 
Contact Us
Directions

West Chester

V B T

1558 Paoli Pike
West Chester, PA 19380
Phone: 484-420-7600
Fax: 610-427-2477

Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pm
Friday:   7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00 pm
 
Contact Us
Directions