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

Interested in this location?

Send us any questions you may have about St. Nicholas Family Life Center