Graduated: 1998
Offers telehealth
NPI: 1033276167
Practice Locations (3)
16 OCEAN VIEW TERRACE
Lynn, MA 019023216
16 OCEAN VIEW TER
LYNN, MA 019023216
73 PRINCETON ST, SUITE 314
N CHELMSFORD, MA 018631559
9782513380
Source: CMS National Downloadable File, September 2026.