1. Direct Energy 788 Main St, Holden, MA 01520 Coordinate: 42.34237,-71.84406 Phone: (508) 829-7911
2. Lidco Electrical Contractors 452 Main St, Holden, MA 01520 Coordinate: 42.33201,-71.83547 Phone: (508) 829-6226