Graduated: 1980
NPI: 1932281243
Practice Locations (2)
APPLEDORE MEDICAL GROUP INC
330 BORTHWICK AVE, SUITE 308
PORTSMOUTH, NH 038017112
6034315242
APPLEDORE MEDICAL GROUP INC
245 ROCHESTER HILL RD
ROCHESTER, NH 038671709
Source: CMS National Downloadable File, September 2026.