The Astro
La Vista
VENUE
The Astro is a music venue in La Vista, Nebraska. This new multipurpose theater hosts indoor and outdoor events focused on creating a top-tier experience for artists and fans alike.
CAPACITY
5,500
ADDRESS
8302 City Centre Drive
La Vista
NE
68128
STAGES
The Astro Capacity 2,400
The Astro Amphitheater Capacity 5,500