1. The Castle Keepers 404 Wachusett St, Holden, MA 01520 Coordinate: 42.35251,-71.83707 Phone: (774) 345-3817
2. Holden Home Modernizing Inc 57 Putnam Ln, Holden, MA 01520 Coordinate: 42.32819,-71.85357 Phone: (508) 210-2126