Science Academy of Chicago
8350 N Greenwood Ave, Niles, Illinois, 60714-2350
(847) 685-0682
New Hope Academy
6289 W Howard St, Niles, Illinois, 60714-3403
(847) 588-0463