Graduated: 2002
NPI: 1962426379
Practice Locations (4)
TOTAL PERFORMANCE PHYSICAL THERAPY
317 W GERMANTOWN PIKE, SUITE 101
EAST NORRITON, PA 194034227
2159979898
TOTAL PERFORMANCE PHYSICAL THERAPY
371 MAIN ST, SUITE D
HARLEYSVILLE, PA 194382333
2159979898
TOTAL PERFORMANCE PHYSICAL THERAPY
401 HORSHAM RD, SUITE 201
HORSHAM, PA 190442013
2159979898
TOTAL PERFORMANCE PHYSICAL THERAPY
1501 LOWER STATE RD, SUITE 308
NORTH WALES, PA 194541201
2159979898
Source: CMS National Downloadable File, September 2026.