324 Market Street, Elmwood Park, NJ 07407
![]() |
![]() |
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