1. Dr. Michael Thompson, MD 311 Route 108, Somersworth, NH 03878 Coordinate: 43.25817,-70.90115 Phone: (603) 749-2346