100 Braid Street Studios Address: 100 Braid St., New Westminster BC Canada Directions Is this your venue?