South Delta Baptist Church by Flyn Ritchie • December 6, 2013 • 0 Comments Address 1988 - 56th Street Delta Canada Upcoming Events Movie Screening: The King of Kings - May 10, 2025 - 10:00 am - 12:00 pm Related