Master plan for Renard Island includes recreational activities for families
by Amanda Becker, FOX 11 News
GREEN BAY, Wis. (WLUK) -- Renard Island is a 55-acre, man-made property near the mouth of the Fox River and Bay Beach Amusement Park.
To read the full story, please click here.