1000 Shumway Ave, Faribault, Minnesota 55021, United States
The Inn at Shattuck-St. Mary’s is a hotel and retreat center located on the scenic campus of Shattuck-St. Mary’s in Faribault, Minnesota. It host family events, special occasions, business meetings, and conferences