Contact Us → Our Location
Services are Sundays at 10:00 a.m. and Wednesdays at 7:00 p.m.
If you’re in the area we encourage you to drop by. We are located at 370 South Pelham Road in Welland, Ontario.
We are located at 370 South Pelham Road, Welland, ON L3C 5N8.
Click here for a more detailed map to our building.