Carroll Campus Ministry Podcast

All Saints Chapel Dedication

November 7, 2017

November 1, 2017. Diocese of Helena Bishop George Leo Thomas's words at the new Carroll College All Saints Chapel dedication mass. Enjoy!