Lake of the Woods Golf Club is an 27 hole Public golf facility located in Mahomet, Illinois.
Lake of the Woods Golf Club is a Public golf facility.
Lake of the Woods Golf Club is located in Mahomet, Illinois
Lake of the Woods Golf Club offers 27 holes of golf.