Graduated: 2004
NPI: 1598729972
Practice Locations (3)
PROGRESS PHYSICAL THERAPY LLC
110 ARDMORE AVE
ARDMORE, PA 190031339
4844988299
BUCKS PHYSICAL AND SPORTS REHABILITATION LLC
2329 BRISTOL RD
BENSALEM, PA 190206000
2159189601
PENN THERAPY ASSOCIATES INC
2010 W CHESTER PIKE, SUITE 450
HAVERTOWN, PA 190832741
6108530508
Source: CMS National Downloadable File, September 2026.