Endeca Technologies, Inc. Solar Energy Contractor - Cambridge, MA Looking to contact Endeca Technologies, Inc.? You can reach them at 571-969-4211