Our Lady of Lourdes Separate School is an English language elementary Catholic school in the London District Catholic School Board. Located in Delaware, Ontario, this school has 378 students.
2.9 out of 4
7.0 out of 10
Hover over graph to toggle between school and board.
Tap on graph to toggle between school and board.
*EQAO is an average of the results below.