1. Ambri Inc
53 Brigham St Unit 9, Marlborough, MA 01752
Coordinate: 42.33151,-71.54409
Phone: (508) 481-1502
2. Bloom Energy Corporation
555 Forest St, Marlborough, MA 01752
Coordinate: 42.32724,-71.58993
Phone: (508) 481-2520
3. International Power America
62 Forest St, Marlborough, MA 01752
Coordinate: 42.33131,-71.57141
Phone: (508) 382-9300
4. Cottijohnson Companies
57 Florence St, Marlborough, MA 01752
Coordinate: 42.34467,-71.54859
Phone: (508) 251-0947
5. Power System Service
28 Lord Rd Ste 105, Marlborough, MA 01752
Coordinate: 42.34725,-71.57277
Phone: (508) 480-8852