Live Event
Everclear
Sat, Nov 7, 2026
•
7:00 PM
The Astro Theater
La Vista, NE
More details may be added soon.
The Astro is a beautiful, new facility in the heart of the Omaha metro at La Vista City Centre, Nebraska. The indoor facility connects to an outdoor amphitheater. The venue is scheduled to open in late August 2023.