About St. Thomas More Newman Center
St. Thomas More Newman Center was established as a parish in 1963. A church was built on a prime location adjacent to the University of Missouri in 1964. The campus ministry mission was coupled with that of a parish from the beginning.
In 1994, the addition of a new worship space and the renovation of old space into classrooms continue the mission of serving the community of resident parish families and thousands of college students.