Owner VerifiedBusiness and Investment
- Owner VerifiedBusiness and Investment
Event Center Greenwood IN
On Stage Live at The Luxe is the premier event center in Greenwood, IN. From weddings and corporate events to live performances and private parties, our versatile venue offers a stunning backdrop for any occasion. With top-notch amenities, exceptional service, and a spacious layout, create unforgettable memories at On Stage Live at The Luxe in Greenwood, IN.