This Roman Catholic church is located on Main Street in the center of town. The parish is 100 years old. They also have a school.