Graduated: 2021
NPI: 1669125654
Practice Locations (2)
PARKLAND PHYSICIAN SERVICES INC
1 PARKLAND DR
DERRY, NH 030382746
6034321500
APPLEDORE MEDICAL GROUP INC
11 WHITEHALL RD
ROCHESTER, NH 038673226
6033325211
Source: CMS National Downloadable File, September 2026.