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. Please visit our Contact Us page to submit any questions, or to request an appointment.
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
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".
Northern Liberties
Office Hours & Appointments
Monday Thru Thursday: 7:00 am - 8:00 pmFriday: 7:00 am - 3:00 pmContact Us
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
Blue Bell
V B P T M
686 DeKalb PikeSuite 101Blue Bell, PA 19422Phone: 610-270-0300Fax: 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
Horsham
V
400 Horsham RoadSuite 105Horsham, PA 19044Phone: 215-442-9060Fax: 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
Phoenixville
V B T
528 Kimberton RoadPhoenixville, 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
King of Prussia
V T
475 Allendale RoadSuite 205King of Prussia, PA 19406Phone: 610-850-0850Fax: 610-850-0851Office Hours & Appointments
Monday Thru Thursday: 7:00 am - 8:00 pmFriday: 7:00 am - 3:00 pmSaturday: 8:00 am - 12:00pmContact Us
Directions
Levittown
V TM
1411 Woodbourne RoadSuite BLevittown, PA 19057Phone: 267-630-5740Fax: 267-630-5741
Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pmFriday: 7:00 am - 3:00 pm
Saturday: By Appointment Only
Contact Us
Directons
Southampton
V T
Redwood Plaza Shopping Center261 Second Street PikeSouthampton, PA 18966Phone: 215-618-9669Fax: 215-618-9670Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pmFriday: 7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00 pm
Contact US
Directions
Berwyn
V 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 pmFriday: 7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00 pm
Contact Us
Directions
Society Hill – Queen Village
V P TM
517 S. 4th Street
Philadelphia, PA 19147
Phone: 215-629-1270
Fax: 215-629-1293
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 T331 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 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*
Directions
Art Museum Area - Philadelphia
V T
2000 Hamilton Street, Suite 211Philadelphia, PA 19130Phone: 215-383-0220Fax: 215-383-0221
Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pmFriday: 7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00 pm
Contact Us
Directions
Passyunk
T
1843 East Passyunk AvenuePhiladelphia, PA 19148-2127Phone: 267-551-3464Fax: 267-551-3465Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pm
Friday: 7:00 am - 3:00 pmContact Us
Directions
Chalfont
V B T
1500 Horizon DriveSuite 102EChalfont, PA 18914Phone: 215-712-0300Fax: 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
Lafayette Hill
V B T
466 Germantown PikeSuite 200Lafayette Hill, PA 19444Phone: 610-832-7510Fax: 610-832-5964Office 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
Pottstown/Coventry
V B T
10 Glocker WayPottstown, PA 19465Phone: 610-323-4300Fax: 610-323-6005Office 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
Business District - Philadelphia
V TM
1800 John F Kennedy BoulevardSuite 1800Philadelphia, PA 19103Phone: 215-634-9713Fax: 215-634-9714Office Hours & AppointmentsMonday 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, Suite 213Kennett Square, PA 19348
Phone: 484-730-8016
Fax: 484-730-8015
Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pmFriday: 7:00am - 3:00 pm
Saturday: (closed)
Contact Us
Directions
Center City Philadelphia
Philadelphia, PA 19103Phone: 215-545-8717Fax: 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
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 pmSaturday: 8:00 am - 12:00 pm
Contact Us
Directions
Jenkintown
V B T
101 West Avenue, Suite 101Jenkintown, 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 pmSaturday: 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 B3409 West Chester PikeSuite 200Newtown Square, PA 19073Phone: 610-557-0220Fax: 610-557-0221
Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pm
Friday: 7:00 am - 3:00 pmSaturday: 8:00 am-12:00 pm
Contact Us
Directions
University City
Office Hours & Appointments
Monday Thru Thursday: 7:00 am - 8:00 pmFriday: 7:00 am - 3:00 pmContact Us
Emmaus
V B T
1438 Chestnut StreetUnit 3
Emmaus, PA 18049Phone: 610-904-8204Fax: 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 RoadExton, PA 19341Phone: 610-363-9060Fax: 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
Royersford
V B T
341 10th AveSuite 101
Royersford, PA 19468Phone: 610-792-8100Fax: 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
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 pmFriday: 7:00 am - 3:00 pmSaturday: 7:00 am - 11:0 am
Contact Us
Directions
Bala Cynwyd
V B T
150 Monument RoadSuite 110Bala Cynwyd, PA 19004
Phone: 484-268-1350Fax: 484-268-1351
Office Hours & Appointments
Monday thru Thursday: 7:00 am- 8:00 pmFriday: 7:00 am - 3:00 pmSaturday: 7:00 am - 11:00 am
Contact Us
Directions
Washington Square
V B P T M601 Walnut StreetSuite 647The Curtis Center
Philadelphia, PA 19106
Phone: 215-867-8753Fax: 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 B T
Krewstown Shopping Center
9337-39 Krewstown RoadPhiladelphia, PA 19115Phone: 215-676-6760
Fax: 215-676-3746
Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pmFriday: 7:00 am - 3:00 pmSaturday: 8:00 am - 12:00 pm
Contact Us
Directions
Cherry Hill New Jersey
V B T M
1873 Route 70 East, Suite 1JCherry Hill, NJ 08003-2034Phone: 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
Villanova
V P B M
734 E. Lancaster Avenue, First FloorVillanova, PA 19085Phone: 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 PikeWest Chester, PA 19380Phone: 484-420-7600Fax: 610-427-2477
Office Hours & Appointments
Monday thru Thursday: 7:00 am - 8:00 pmFriday: 7:00 am - 3:00 pm
Saturday: 8:00 am - 12:00 pm
Contact Us
Directions