Holy Cross Japanese Anglican Church Description: Address: 4580 Walden BC Canada Directions Is this your venue?