Welcome to SwanseaTownHallResidences.ca February 26, 2019March 21, 2019 Website Admin Our new website is evolving