Lake Woodruff National Wildlife Refuge Visitor Guide
Located a short drive north of Deland, Florida, the Lake Woodruff National Wildlife Refuge safeguards more than 21,500 acres of freshwater marshes, swamps, and creek habitats that are right along...











