Skip to main content

St. Leo Parish—Elmwood Park

Parish Address: 
324 Market Street
Elmwood Park, NJ 07407
Mailing Address: 
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: