We Have Moved
St. Leo Catholic School has temporarily moved to a new location:
3672 Lake Shore Blvd West
Toronto,ON M8W 1N6
A new opening date will be shared with the school community once it is confirmed.
St. Leo Catholic School has temporarily moved to a new location:
3672 Lake Shore Blvd West
Toronto,ON M8W 1N6
A new opening date will be shared with the school community once it is confirmed.