Vancouver TheatreSports Address: 1502 Duranleau St., Granville Island Vancouver BC Canada 604-738-7013 Call · Directions Is this your venue?