The Art Institute of Vancouver · Downtown Description: Address: 2665 Renfrew Street Vancouver BC Canada Directions Website Is this your venue?