Caring for Seafarers around the world. Mission to Seafarers Flying Angels Club in Vancouver, British Columbia, Canada, is located downtown on the Vancouver Waterfront and at Roberts Bank. We offer a warm and hospitable “home away from home,” for sailors who visit the worlds ports. We provide a comfortable environment for relaxation, a chapel for worship, shuttle transportation, entertainment, shopping, as well as internet access and international services.