Phenton Harker, MPH, MD
Preventive Medicine, Public Health & General Preventive Medicine
4.9(29 reviews)
Cost:
Appledore Medical Group
25 New Hampshire Ave, Ste 100, Portsmouth, NH 03801
Accepting new patients
25 New Hampshire Ave, Ste 100, Portsmouth, NH 03801
Accepting new patients