St. Catherine of Siena provides students, community gathering place