0 followers
Welcome to the Glen Rock family of quality brands, including our Kohler and Freda gourmet deli meats and cheeses. Founded in 1976, Glen Rock provides only the highest quality products using the freshest, all natural ingredients available. While maintaining a time-honored, old European tradition of u... Read more