1. Interstate Glass & Mirror 228 Route 108, Somersworth, NH 03878 Coordinate: 43.24734,-70.90063 Phone: (603) 742-0600