Elmwood Stock Farm, Georgetown KY, USA     ||     Have you ordered your Thanksgiving Turkey?

Turkey, Liver

Pan-fry or pull out your turkey gravy recipe to enjoy Elmwood Stock Farm’s pasture-raised, USDA Certified Organic turkey liver.

 

$9.85