Nhà thờ Immaculate Conception được khánh thành năm 1859, với thiết kế nội thất theo phong cách tân Gothic, được trùng tu và mở cửa trở lại vào năm 2018.