Family Medicine
Greater Seacoast Community Health
311 Route 108
Somersworth, NH 03878
Office Phone: (603) 749-2346
Office Fax: (603) 749-2748
Family Medicine
Boston University: MD
Duke University: Residency/Family Medicine
American Board of Family Medicine: Family Medicine