FOR ALL OF YOUR REAL ESTATE NEEDS!
Castlefrank Elementary School stands for excellence, equity, and education. In partnership with our community, our mission is to enable our students to become fulfilled and productive citizens of Canada. To prepare for the twenty-first century, our studen