Saint Meinrad Archabbey has been formally recognized as a 2025 Bell Seal for Workplace Mental Health recipient.