Waterloo Catholic District School Board - Kitchener-Waterloo & Surrounding Schools - St Teresa
75 First W (69), Elmira ON
(519) 669-8843
Wellington County Roman Catholic Separate School Board - Schools-Separate - St Mary Separate School
251 Irvine, Elora ON
(519) 846-9921