Home › Venues › Cullen Hall, University of St Thomas Cullen Hall, University of St Thomas Tickets Buy tickets for concerts at Cullen Hall, University of St Thomas in Houston, TX. No Upcoming Events No upcoming events scheduled at Cullen Hall, University of St Thomas. Please contact us with any corrections. Hotels & Lodging Near Cullen Hall, University of St Thomas About the Venue Cullen Hall, University of St Thomas At-a-Glance Address4001 Mt. Vernon St.Houston, TX 77006United States Map & Directions Advertisement