1. Meola's Ice Cream 1134 Main St, Holden, MA 01520 Coordinate: 42.34994,-71.85934 Phone: (508) 829-1990
2. Friendly's 1060 Main St, Holden, MA 01520 Coordinate: 42.34747,-71.85614 Phone: (508) 829-2991