Graduated: 2016
Offers telehealth
NPI: 1285180331
Practice Locations (3)
SEACOAST AFFILIATED GROUP PRACTICE INC
21 HIGHLAND AVE
NEWBURYPORT, MA 019503873
9782554217
SEACOAST AFFILIATED GROUP PRACTICE INC
25 HIGHLAND AVE
NEWBURYPORT, MA 019503867
9788348074
SEACOAST AFFILIATED GROUP PRACTICE INC
255 LOW ST
NEWBURYPORT, MA 019503596
Source: CMS National Downloadable File, September 2026.