Address 37 Halson Street, Ancaster, ON L9G 2S3 Phone Secretary: +1 (905) 467-9010 Treasurer: +1 (905) 536-1157 Email info@stjohnteosc.com vicar@stjohnteosc.com Your generous contributions help us maintain our church and support our ministries.