Fr. Charles Bouchard, OP
Fr. Charles Bouchard, OP is currently Senior Director of Theology and Sponsorship for the Catholic Health Association in St. Louis. He previously served as provincial of the Dominican Province of St. Albert the Great in Chicago, and as president of Aquinas Institute of Theology in St. Louis.