CTS Group were delighted to be a part of Phelan’s Centra, Kilmacthomas recent revamp.