Comerica said the new hub at 17 Cowboys Way at The Star in Frisco was created to meet the evolving needs of Comerica Bank’s colleagues and customers. A tour included a look at the new Comerica CoWorkSpaces location, which anchors the building’s entire first floor.