Skip to main content

Locations

Appledore Family Medicine

25 New Hampshire Ave, Suite 100
PortsmouthNH 03801

Fax: (603) 431-9945

Appledore Family Medicine - Durham

7-C Mill Rd
DurhamNH 03824

Fax: (603) 570-2036


Your Destination