Cochran Chapel, una iglesia neo-gregoriana ubicada en norte del campus, es el centro religioso para los estudiantes y los profesores.