Terra Nova Rural Park Farm Centre Description: Address: 2631 Westminster Hwy., Richmond BC Canada Directions Is this your venue?