Thomas More Saints LINES, ODDS, PICKS AND REVIEWS
Thomas More College is a liberal arts college located in Crestview Hills, Kentucky, a suburb near Cincinnati, Ohio. The Roman Catholic school serves 1,900 full and part-time students. The college was originally founded in 1921 by the local Benedictine Sisters as Villa Madonna College….