Scattered across northeast McHenry County are small communities that have grown in close proximity to one another with the common thread of the Nippersink Creek. Each prides itself on maintaining a... This description may be from another edition of this product.