866-883-9235 | Our Mission is Your Recovery

Locations

Excel location map for the Philadelphia area.

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

On January 1, 2019, Apex Physical Therapy clinics will be renamed Excel Physcial Therapy.  All 9 Apex clinics are now listed here as Excel in anticipation of January 1.  Read more about the upcoming name change here.

For directions, scroll down below the map into the columns to the clinic you are interested in and click "Directions".  Or, on the map, click on the "Excel X" for the clinic you are interested in.  Click "Get Driving Direction" in the pop-up window.  To expand the map, place your curser on the map, hold the "Ctrl" botton down while you use the roller ball on your mouse to zoom in or out.


Blue Bell

V B P T 

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 - 3:00 pm
Friday:  7:00 am - 5:00 pm
Saturday: 8:00 am - 12:00pm

Contact Us
Directions


Horsham

V 

400 Horsham Road
Suite 150
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


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 - 3:00 pm
Friday:  7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00pm

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, Wed, & Friday: 7:00 am - 3:00 pm
Tuesday & Thursday:  3:00 pm - 8:00 pm
Saturday: By Appointment Only

Contact Us
Directions

Levittown

V T

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


Southampton

H 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


Berwyn

V T

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


Society Hill – Queen Village

V T

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

Glen Mills

V B 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

Ardmore

V T

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

Contact Us
Directions

Art Museum Area - 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

 


Chalfont 

V B T 

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


Lafayette Hill

V B T

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


Pottstown/Coventry

V B T

10 Glocker Way
Pottstown, PA 19465
Phone: 610-323-4300
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
Directions


Business District - Philadelphia

T

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

Kennett Square

V T

415 McFarlan Road
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:00 am - 3:00 pm
Saturday: 8:00 am - 12:00 pm

Contact Us
Directions


Center City Philadelphia

V  P  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

Bensalem

 V T

2816 Street Road
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

Jenkintown

V B P  

One Abington Plaza
101 Old York Road, Suite 204
Jenkintown, PA 19046
Phone: 215-886-5520
Fax:  215-886-5523

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

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 Square

 V T

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



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

Mainline Hand

V H 

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


Royersford

V B T

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

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


Havertown/Drexel Hill

V 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

Contact Us

Directions


Bala Cynwyd

 V 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


Washington Square

 V B P T   

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

Northeast Philadelphia

V

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

Cherry Hill New Jersey

V T

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

Villanova

V P  

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

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