Six Flags St. Louis Address 4900 Six Flags Rd Eureka Missouri 63025 United States Upcoming Events DC™ Super Hero Run St. Louis - 06/12/2022 - 7:30 am - 12:00 pm