• 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
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.