St. John’s Preparatory Academy

Organization Type

Independent School

St. John’s Preparatory Academy

https://stjohnsacademy.ca/shawniganlake
[email protected]
2371 Shawnigan Lake Road Shawnigan Lake, BC V0R 2W5

Member of these Committees

  1. Associate Member Society of the FISABC Accessibility Committee