About Us

Welcome!

St. Joseph Shrine was established in 1854, so 2014 marked our 160th anniversary. We were a church for the first 100 years, so celebrated 60 years a parish!! Our beautiful historic stone church (the picture at right is of the original structure) is situated in the picturesque Irish Hills area of southern Michigan, sporting 52 lakes in a very small area! Our own parish is located on Iron Lake. We have a beautiful outdoor stations of the cross down by the lake at the church and an outdoor rosary at our Family Center.