Separate school in Maple Leaf, North York, Ontario, Canada
chaminadecollege.tcdsb.org
Chaminade College School (CCS, Chaminade) is an all-boys Catholic secondary school in Toronto, Ontario, Canada. Wikipedia