Create unforgettable memories at Greer's very own The Venue on Locust Hill! Debbie and Keith Bishop have been making dreams come true since they first opened the venue in 2016, and it has been booming ever since. The 2,000 square foot building is perfect for weddings, birthdays, showers, reunions, and... [read more]