At the Gaines Estate, we make is easy to achieve the event of your dreams. We are the perfect location for weddings, corporate meetings, and other private events. We also host a variety of community events including themed dinners, fundraisers, and community yard sales.