The National Equestrian Center November 2, 2020 by NEC NEC Location 6880 Lake Saint Louis BoulevardLake Saint LouisMO63367 Next Event No upcoming events Loading Map.... The National Equestrian Center6880 Lake Saint Louis Boulevard - Lake Saint LouisEvents 38.763713 -90.798924 Upcoming Events No events in this location