Phenton Harker, MPH, MD

Preventive Medicine, Public Health & General Preventive Medicine
Cost:

Appledore Medical Group

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

Accepting new patients

(603) 431-2516