1. Helix Power Corporation 28 Dane St, Somerville, MA 02143 Coordinate: 42.38108,-71.10413 Phone: (781) 718-7282