St. Meinrad is located in Spencer County, Indiana, just off I-64 and is home to the St. Meinrad Archabbey.
St. Meinrad is located in Spencer County, Indiana, just off I-64. St. Meinrad is home to the St. Meinrad Archabbey.