
Events at Turkey Creek
Alachua,FL Space Lease
Exhibition Service
venue located in Alachua, Florida. With nearly 6,000 square feet of event space, it is one of the largest party halls for rent in the area plenty of room to move around and mingle. It's the perfect place to host corporate meetings, social events, weddings