Wellfleet to relocate to Tower Square Ben Larsen May 20, 2019 Rebranding The new offices at Tower Square will give Wellfleet employees up to 80,000 square feet of Class A office space.