St. Leo's Church
324 Market Street
Elmwood Park, New Jersey 07407
Parish Office Hours: Monday-Thursday 9:00AM to 1:00PM
Parish Office
(201) 796-3521
School
(201) 796-5156
Fax: (201) 796-2092
Convent
324 Market Street, Elmwood Park, NJ 07407
![]() |
![]() |
St. Leo's Church
324 Market Street
Elmwood Park, New Jersey 07407
Parish Office Hours: Monday-Thursday 9:00AM to 1:00PM
Parish Office
(201) 796-3521
School
(201) 796-5156
Fax: (201) 796-2092
Convent
St. Leo's Church
324 Market Street
Elmwood Park, New Jersey 07407
Office Hours:
9:00AM to 12:00PM, 1:00PM to 4:00PM
Rectory
(201) 796-3521
Fax: (201) 703-8408
School
(201) 796-5156
Fax: (201) 796-2092
Convent
(201)797-6993