Willows Event Center
One of central Indiana’s premier event venues for over thirty years, The Willows which overlooks the beautiful 13-acre Spirit Lake, offers indoor and outdoor venue spaces specializing in exquisite ambiance, superior service, and unforgettable memories. First opened in 1988, The Willows, formely known as The Crystal Yacht Club and The Riverwalk, holds special memories for many Indianapolis residents.
Send Message to listing owner
Listing Title: Willows Event Center