North Star Camp for Boys
Hayward, WI Within city limits
North Star Camp for Boys is located on a beautiful wooded peninsula on the Spider Lake chain of 5 lakes, 14 miles east of Hayward, Wisconsin.