The spirit of St. Lawrence and a Deacon’s ministry on the streets of Toronto.