Separate school in Maple Leaf, North York, Ontario, Canada
Chaminade College School is an all-boys Catholic secondary school in Toronto, Ontario, Canada. Wikipedia