Eagle Creek Village ← View details 29 Helmcken Road, Victoria, BC V8Z 5G5 +1 778-265-8838 Get Directions From* To * — Required information