St. Nicholas Family Life Center

Conveniently located on 40/64 corridor in Town & Country the contemporary Family Life Center provides the perfect venue for your Corporate Retreat, Trivia Night, off-site Business Meeting & Holiday Events. The two story glass atrium provides a dramatic setting for receptions before and after an event.


Location Info


Max Seating: 500

Contemporary
Audio/Visual
Private Parking
Event Coordinator