Please feel free to contact us if you have any questions or any needs that we can help with. We’d love to hear from you.
For a map or directions to our location see below »
Email Form »
Location St. Andrew's Church, Delta:
at the LongHouse (Tsawwassen Rec. Center)1710-56th Street,
Delta, British Columbia