Located 2 miles north of Woodruff Wi. Just past the junction of 51 & 70 E
© 2002 Lake Side Resort All Rights Reserved