More about St Leo Catholic Elementary
St Leo Catholic Elementary is located at 5412 121th Ave NW, Edmonton, Alberta T5W 1N9
+17804773372
http://www.ecsd.net
Similar Listings
Mckee School
4.5