Champlain Square ← View details 7132 Kerr Street, Vancouver, BC V5S 1Z1 +1 604-451-0130 Get Directions From* To * — Required information