Address: 2401 S 10th Ave, North Riverside, IL 60546, USA
“Beautiful small church, enhanced with wood sculptures and crucifix. The school and Franciscan convent have long closed, but the pews are still pretty full! Stunning Mother of Mothers statue outside between church and rectory.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…