Graduated: 2010
NPI: 1285974782
Practice Locations (2)
PHYSICAL THERAPY SERVICES OF FLATIRON PC
101 ARCH ST
BOSTON, MA 021101130
2122874257
THELOS PT LLC
20 SPEEN ST, SUITE 101
FRAMINGHAM, MA 017014174
7817571114
Source: CMS National Downloadable File, September 2026.