Homosassa Pepper Creek Terrace

Located inside Homosassa Wildlife Springs State Park, Pepper Creek Terrace is an ideal location for weddings, corporate functions and community events. This space seats up to 120 people and overlooks the Pepper Creek.