×

St. Leo Church

In category Catholic

Contact information

Address
324 Market St
Elmwood Park, NJ 07407
USA
Phone
201-796-5156
Website
Visit Website
Pastor/Rector
Rev. Mike Donovan
Show Map

Recent publications

Subscribe

There are no publications to display.

Support your church advertisers