Centre in the Square

  • Concerts
  • Info
  • Followers

Info

Centre in the Square is located in Kitchener, Canada, specifically in 101 Queen Street North. .

  • Location

    101 Queen Street North