ABOUT US
The Leadership Center is a premier conference and retreat center located in Aurora, Nebraska, which sits on 43.5 acres with over 13,000 square feet of meeting space, 60 hotel-style lodge rooms, 3 dorm style cabins, a full-service kitchen and numerous recreational opportunities.
Putting The TLC In HospiTaLityC