Skip to main content

St. Leo Parish

324 Market Street
Elmwood Park, NJ 07407
Phone: 
(201) 796-3521
Fax: 
(201) 703-8408
Mass Times: 
Masses: Saturday Sunday Confession:
Deanery: 

Mass is livingstreaming on Facebook: Daily Masses (Monday – Saturday) 9 a.m.; Sunday: Mass in Spanish at 9 a.m. and in English at 10:30 a.m.

County: