Graduated: 2007
NPI: 1154420297
Practice Locations (2)
GREATER BRUNSWICK PHYSICAL THERAPY PA
1364 CONGRESS ST
PORTLAND, ME 041022103
2072045005
MERRIMACK VALLEY PHYSICAL THERAPY
40 S RIVER RD, UNIT 58
BEDFORD, NH 031106751
6036264205
Source: CMS National Downloadable File, September 2026.