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