Family Medicine
Wentworth Health Partners Primary Care of Rochester
150 Marketplace Boulevard
Unit 9
Rochester, NH 03867
Office Phone: (603) 516-4212
Office Fax: (603) 516-4213
Greater Seacoast Community Health
311 Route 108
Somersworth, NH 03878
Office Phone: (603) 749-2346
Office Fax: (603) 749-2748
Family Medicine
University of Kansas Medical Center: MD
Forbes Regional Hospital: Internship/Family Medicine
Forbes Regional Hospital: Residency/Family Medicine
American Board of Family Medicine: Family Medicine