8151 W Lawrence Ave
Norridge, IL 60706
Phone (708)456-8848
 

School Office

The Leigh School is located at 8151 W Lawrence Ave in Norridge, IL.

Contact us by phone at (708)456-8848.

First page of the PDF file: LeighSIP2024-2025
First page of the PDF file: LeighSIP2024-2025Presentation