1. The Castle Keepers 404 Wachusett St, Holden, MA 01520 Coordinate: 42.35251,-71.83707 Phone: (774) 345-3817