St. Leo's Roman Catholic Church

Catholic

324 Market St, Elmwood Park, NJ, 07407

Phone: (201) 796-3521

Website: www.stleosep.org

Connect: Facebook

Nearby Churches

More Catholic churches in Elmwood Park, NJ

What to expect on your first visit