Winston Churchill School is a 3-4 school in the Homewood School District 153 school district, and is located at 1300 190th Street in Homewood, IL. The school services all or some of: Glenwood, Homewood, and Palatine.
Winston Churchill School currently has 4 single family homes for sale and 3 condos for sale that attend the school.