Knights Of Columbus Halls

222 Queenston Rd, Hamilton ON L8K 1G6
Knights Of Columbus Halls - Logo