Terrie Baldwin March 27, 2015 by Emily Smith Director of Evangelization for the Diocese of Cleveland. Share This: