The Astro Theater

One Percent Productions and Mammoth, Inc have joined forces on a new music venue: The Astro Theater.

The Astro Theater is designed as the focal point of the mixed-use La Vista City Centre development. The 2,500-person, 52,000-square foot indoor theater connects to an outdoor grass amphitheater, hosting 5,000 attendees and overlooking a 34-acre public park. The indoor venue and adjacent amphitheater are located in La Vista City Centre and construction has already begun. The Astro Theater is anticipated to debut in January 2023.

Learn more on the City Centre Page!