Address 37 Halson Street, Ancaster, ON L9G 2S3 Phone Office: +1 (437) 333-5368 Secretary: +1 (905) 981-5775 Treasurer: +1 (289) 788-3187 Email info@stjohnteosc.com vicar@stjohnteosc.com Your generous contributions help us maintain our church and support our ministries.