Quick Links

contact us St. Leo's Church
324 Market Street
Elmwood Park, New Jersey 07407

Rectory
(201) 796-3521
Fax: (201) 703-8408

School
(201) 790-5156
Fax: (201) 796-2092

Convent
(201)797-6993