Flat Island Preserve

2388 Owens Road, Leesburg, Florida, 34748, United States