About Us Our Lady of Mercy School is founded in the Catholic Christian tradition. The school is in the Meander Valley Parish which serves both Westbury, Deloraine and surrounding areas. The school is located adjacent to the Holy Redeemer Church in Deloraine.