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
Location: 300 Market Street,
Elmwood Park, NJ 07407
Telephone: (201) 796-5156
Email: schooloffice@stleosschool.org
School Hours: M-F: 8:30am – 3:30pm