.
Search Results
National Equestrian Center
6880 Lake Saint Louis Blvd, Lake St Louis, MO 63367
The National Equestrian Center is an equestrian facility that hosts horse shows throughout the year. The center isMore composed of seven barns, featuring up to 156 stalls, warm-up areas, two indoor arenas, one outdoor arena, turn out pens, plenty of trailer parking and an RV area. The facility offers bleachers and box seating, concessions, overnight horse boarding, paddock rentals, a convention room and catering for occasions.