 MEMPHIS, Tenn.--BUSINESS WIRE-- entrepreneurship--Epicenter announced today its primary office location is moving to the former Ground Floor space at 150 Peabody Place, in downtown Memphis. Terminix Global Holdings, Inc., will sublease the 20,000-square-foot space to Epicenter, the greater Memphis regions nonprofit entrepreneurship hub. Epicenters current offices are located at 902 S. Cooper St., where it has operated since 2017. Epicenters economic development mission is to foster a culture of inclusive in 