5675 Upper Lachine Road,
The church is accessible via bus routes 90 and 104 from Vendome or Atwater metro stations. The bus stop is at the corner of Upper Lachine and Oxford.
514-486-4266. You may call this number for appointment for Pastoral Counseling.