Caledonia Junior High

38 Caledonia Rd, Halifax, NS B2X 1K8
902-435-8413
https://caj.hrce.ca/

Caledonia Junior High |