1. Stoughton Ice Center 57 French St, Stoughton, MA 02072 Coordinate: 42.12592,-71.11149 Phone: (781) 341-0007