Contact Us

For general inquries: contact@progresspt.com

Contact any one of our locations directly to schedule your first appointment our use the convenient appointment request link.

Abington
1915 Guernsey Ave
Abington, PA 19001

(215) 659-8600

(215) 659-4498
Bensalem
2966 Street Rd
Bensalem, PA 19020

(215) 639-2639

(215) 929-2464
East Norriton
342 West Germantown Pike
East Norriton, PA 19403

(484) 681-4540

(484) 681-4579
Langhorne
930 Town Center Dr Ste G10
Langhorne, PA 19047

(267) 789-2900

(267) 560-5408
Norristown
1547 Dekalb St
Norristown, PA 19401

(484) 231-8800

(484) 231-8808
Philadelphia – Aramingo Ave.
3400 Aramingo Ave
Philadelphia, PA 19134

(215) 203-1930

(215) 203-1931
Philadelphia – Delaware Ave.
1 Brown St
Philadelphia, PA 19123

(267) 519-3328

(267) 519-0547

Philadelphia – East Hunting Park Ave.
841 East Hunting Park Ave
Philadelphia, PA 19124

(215) 437-7210

(215) 437-7207
Philadelphia – Frankford Ave.
8019 Frankford Ave
Philadelphia, PA 19136

(215) 338-8900

(215) 338-8923
Philadelphia – Roxborough
1555 Wadsworth Ave
Philadelphia, PA 19150

(267) 323-2778

(267) 385-7513
Philadelphia – University City
3400 Lancaster Ave
Philadelphia, PA 19104

(215) 662-0397

(215) 386-2349
Philadelphia – Wadsworth Ave.
1555 Wadsworth Ave
Philadelphia, PA 19150

(267) 323-2778

(267) 323-2774
Pottstown
1603 East High St
Pottstown, PA 19464

(484) 624-3096

(484) 624-8260