1. Main Street Mini Mart 53 Main St, Byfield, MA 01922 Coordinate: 42.75808,-70.94959 Phone: (978) 462-8651