Hyack Square Description: Address: 800 Columbia St., New Westminster BC Canada Directions Is this your venue?