Subscribe

© 2023 Trafalgar Public School, 919 Trafalgar St., London, ON N5Z 1G3. Tel. 519-452-8610, Fax 519-452-8619 trafalgar@tvdsb.ca, Superintendent: L. DeVos,  Trustees: L. Pizzolato, S. Polhill