Endeavor Power Corp. announced that it has relocated its corporate headquarters from its former location at 84 Winnisimmet Drive Chelsea, MA 02150 to its new headquarters at 2 Canal Park 5(th) Floor Cambridge, MA 02141.