Graduated: 1990
NPI: 1346367349
Practice Locations (2)
MAGNOLIA OUTPATIENT PHYSICAL THERAPY SERVICES, LLC
24 MARTIN LN
BELFAST, ME 049156099
2074470780
GREATER BRUNSWICK PHYSICAL THERAPY PA
27 CROSS ST
BELFAST, ME 049156829
2073383955
Source: CMS National Downloadable File, September 2026.