Windsor, FL
united states
united states
Windsor is a small community in Indian River County, sitting along US Highway 1 between Vero Beach and Fort Pierce. You'll reach it via I-95 to Exit 156, then east on State Road 60 to US-1 south. The area sits within the Indian River Lagoon watershed, one of North America's most biodiverse estuarine systems where fresh and saltwater mix.