Apex and Excel Physical Therapy location map for the Philadelphia area.
Locations

Aquatics

Fitness

Free Transport

Massage

Center City Philadelphia
Office Hours & Appointments
Monday 7:00 am - 8:00 pm
Tuesday 7:00 am - 8:00 pm
Wednesday 7:00 am - 8:00 pm
Thursday 7:00 am - 8:00 pm
Friday 7:00 am - 3:00 pm
Saturday 8:00 am - 12:00 pm
1608 Walnut Street, Second Floor
Philadelphia, PA 19103
Phone: 215-545-8717
FAX: 215-545-9355

Northeast Philadelphia
Office Hours & Appointments
Monday 8:00 am - 8:00 pm
Tuesday 7:00 am - 8:00 pm
Wednesday 7:00 am - 8:00 pm
Thursday 7:00 am - 8:00 pm
Friday 7:00 am - 3:00 pm
Saturday By appointment.
Krewstown Shopping Center
9337-39 Krewstown Road,
Philadelphia, PA 19115
Phone: 215-676-6760
FAX: 215-676-3746
Society Hill – Queen Village
Office Hours & Appointments
Monday 7:00 am - 8:00 pm
Tuesday 7:00 am - 8:00 pm
Wednesday 7:00 am - 8:00 pm
Thursday 7:00 am - 8:00 pm
Friday 7:00 am - 3:00 pm
Saturday 8:00 am - 12:00 pm
420 Bainbridge Street
Philadelphia, PA 19147
Phone: 215-629-1270
FAX: 215-629-1293
Bensalem
Office Hours & Appointments
Monday 7:00 am - 8:00 pm
Tuesday 7:00 pm - 8:00 pm
Wednesday 7:00 am - 8:00 pm
Thursday 7:00 am - 8:00 pm
Friday 7:00 am - 3:00 pm
Saturday By appointment.
3370 Progress Drive, Suite K
Bensalem, PA 19020
Phone: 215-639-1600
FAX: 215-639-8216

Cherry Hill New Jersey
Office Hours & Appointments
Monday 7:00 am - 8:00 pm
Tuesday 7:00 am - 8:00 pm
Wednesday 7:00 am - 8:00 pm
Thursday 7:00 am - 8:00 pm
Friday 7:00 am - 1:00 pm
Saturday 8:00 am - 12:00 pm
Cherry Hill Health & Racquet Club
1820 Old Cuthbert Road,
Cherry Hill, NJ 08034
Phone: 856-428-4030
FAX: 856-428-1093

Glen Mills
Office Hours & Appointments
Monday 7:00 am-8:00 pm
Tuesday 7:00 am-8:00 pm
Wednesday 7:00 am-8:00 pm
Thursday 7:00 am-8:00 pm
Friday 7:00 am-3:00 pm
Saturday 8:00 am-2:30 pm
331 Wilmington-West Chester Pike
Route 202 and Smithbridge Road
Glen Mills, PA 19342
Phone: 610-558-5866
FAX: 610-558-6103
Jenkintown
Office Hours & Appointments
Monday 7:00 am - 8:00 pm
Tuesday 7:00 am - 8:00 pm
Wednesday 7:00 am - 8:00 pm
Thursday 7:00 am - 8:00 pm
Friday 7:00 am - 3:00 pm
Saturday By appointment.
One Abington Plaza
101 Old York Road
Suite 204
Jenkintown, PA 19046
Phone: 215-886-5520
FAX: 215-886-5523
Villanova
Office Hours & Appointments
Monday 7:00 am - 8:00 pm
Tuesday 7:00 am - 8:00 pm
Wednesday 7:00 am - 8:00 pm
Thursday 7:00 am - 8:00 pm
Friday 7:00 am - 6:00 pm
Saturday 7:00 am - 1:00 pm
734 E. Lancaster Ave.
Villanova, PA 19085
Phone: 610-964-1700
FAX: 610-688-2000

Media
Office Hours & Appointments
Monday 7:00 am-8:00 pm
Tuesday 7:00 am-8:00 pm
Wednesday 7:00 am-8:00 pm
Thursday 7:00 am-8:00 pm
Friday 7:00 am-3:00 pm
Saturday 8:00 am - 12:00 pm
101 North Monroe Street
Media, PA 19063
Phone: 484-444-0135
FAX: 484-444-0138
Phoenixville
Office Hours & Appointments
Monday 7:00 am - 8:00 pm
Tuesday 7:00 am - 8:00 pm
Wednesday 7:00 am - 8:00 pm
Thursday 7:00 am - 8:00 pm
Friday 7:00 am - 3:00 pm
Saturday By appointment.
528 Kimberton Road
Phoenixville, PA 19460
Phone:610-933-6232
FAX: 610-933-6234
Ardmore
Office Hours & Appointments
Monday 7:00 am - 8:00 pm
Tuesday 7:00 am - 8:00 pm
Wednesday 7:00 am - 8:00 pm
Thursday 7:00 am - 8:00 pm
Friday 7:00 am - 3:00 pm
120 East Lancaster Avenue
Suite 106
Ardmore, PA 19003
Phone: 484-297-6491
Fax: 610-896-7218
Exton-Lionville
Office Hours & Appointments
Monday 8:00 am - 8:00 pm
Tuesday 8:00 am - 8:00 pm
Wednesday 8:00 am - 8:00 pm
Thursday 8:00 am - 8:00 pm
Friday 8:00 am - 5:00 pm
Saturday By appointment.
83 Dowlin Forge Road
Exton, PA 19341
Phone: (610)363-9060
Fax: (610)363-9064
Blue Bell
Office Hours & Appointments
Monday 7:00 am - 8:00 pm
Tuesday 7:00 am - 8:00 pm
Wednesday 7:00 am - 8:00 pm
Thursday 7:00 am - 8:00 pm
Friday 7:00 am - 5:00 pm
Saturday 8:00 am - 12:00 pm
686 Dekalb Pike, Suite 101
Blue Bell, PA 19422
Phone: (610)270-0300
FAX: (610)270-8863
Chalfont
Office Hours & Appointments
Monday 8:00 am - 8:00 pm
Tuesday 8:00 am - 8:00 pm
Wednesday 8:00 am - 8:00 pm
Thursday 8:00 am - 8:00 pm
Friday 8:00 am - 5:00 pm
Saturday 8:00 am - 12:00 pm
1500 Horizon Drive, Suite 102E
Chalfont, PA 18914
Phone: (215)712-0300
FAX: (215)712-9040
Horsham
Office Hours & Appointments
Monday 8:00 am - 8:00 pm
Tuesday 8:00 am - 8:00 pm
Wednesday 8:00 am - 8:00 pm
Thursday 8:00 am - 8:00 pm
Friday 8:00 am - 5:00 pm
Saturday By appointment.
400 Horsham Road
Suite 105
Horsham, PA 19044
Phone: (215)442-9060
FAX: (215)442-9066
Lafayette Hill
Office Hours & Appointments
Monday 8:00 am - 8:00 pm
Tuesday 8:00 am - 8:00 pm
Wednesday 8:00 am - 8:00 pm
Thursday 8:00 am - 8:00 pm
Friday 8:00 am - 5:00 pm
Saturday 8:00 am - 12:00 pm
466 Germantown Pike, Suite 200
Lafayette Hill, PA 19444
Phone: (610)832-7510
FAX: (610)832-5964
Pottstown-Coventry
Office Hours & Appointments
Monday 8:00 am - 8:00 pm
Tuesday 8:00 am - 8:00 pm
Wednesday 8:00 am - 8:00 pm
Thursday 8:00 am - 8:00 pm
Friday 8:00 am - 5:00 pm
Saturday 8:00 am - 12:00 pm
10 Glocker Way
Pottstown, PA 19465
Phone: (610)323-4300
FAX: (610)323-6005
Royersford
Office Hours & Appointments
Monday 8:00 am - 8:00 pm
Tuesday 8:00 am - 8:00 pm
Wednesday 8:00 am - 8:00 pm
Thursday 8:00 am - 8:00 pm
Friday 8:00 am - 5:00 pm
Saturday 8:00 am - 12:00 pm
341 10th Avenue, Suite 101
Royersford, PA 19468
Phone: (610)792-8100
FAX: (610)792-1535











