Appledore Family Medicine

25 New Hampshire Ave, Suite 100, Portsmouth, NH 03801