Tag: Neil Chance

Neil Chance, former Churchill School principal, dies

Neil Chance, who retired as principal from District 153’s Churchill School in Homewood, died Nov. 16 at his home in Salem, Illinois. He was 80. Mr. Chance was principal at Churchill School from 1971 to 1994. In the 1971-72 school year, the school earned national recognition as a Blue Ribbon[Read More…]

Community Calendar

News by email

Subscribe to The Latest (daily headlines email)

* indicates required

View previous campaigns.

Free weekly newsletter

Subscribe to The Weeks (weekly newsletter)

* indicates required