• by MIT Ivy League and Oxbridge Educated Insiders
  • Trusted by over tens of thousands online subscribers

Willows Academy

1012 Thacker Street Des Plaines IL 60016 United States
None to None
6th to 12th
Girls only

Willows Academy founded 1974 is a girls only private Roman Catholic college preparatory day school located in Des Plaines, IL United States. Willows Academy enrolls day students only with a total student enrollment of 230 in day grades 6th to 12th.