Contact Us

Location: 300 Market Street,
Elmwood Park, NJ 07407

Telephone: (201) 796-5156

Email: schooloffice@stleosschool.org

School Hours: M-F: 8:30am – 3:30pm

Send Us A Note

10 + 13 =