The Astro
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.

⋯
Report image
Tonight at The Astro
Live now or coming up tonight.
Venue Info
Location:
8302 City Centre Dr, La Vista, NE
8302 City Centre Dr, La Vista, NE
Upcoming:
10 Events
10 Events
Find Us Online
Stay Updated
Get notified about new shows and events
Follow The AstroPerform Here
Ready to apply for shows at The Astro?
Get Started Create your artist account to apply for gigsClaim This Page
Venue owner, manager, or primary booker? Send a claim request and we will start by adding you as a primary contact while admin oversight stays in place until approval is complete.
This sends a message to the admin panel using the same workflow as the contact form.