Contact Us
Discovery Centre Tour
Open 12pm-5pm (Saturday - Wednesday) - By Appointment
Yvonne Drinvoz
Sales Manager
Sales Manager
Victor Lee
Sales Manager
Sales Manager
Discovery Centre
#101, 3321 Dunbar Street
Vancouver, BC V6S 2B9
Vancouver, BC V6S 2B9
Can’t join us for a tour?
Commercial Inquiries: Learn more here ›