Company description
St. Leo is an elementary school in the former town of Mimico, Etobicoke, now a part of Toronto, Ontario, Canada and is operated by the Toronto Catholic District School Board. Recently the name of the school, originally St. Leo's Separate School, has been written as St. Leo Catholic School.