Green Shepherd Farm – USDA Grass-Fed Hormone Free Lamb In Delaware County

Green Shepherd Farm sells USDA inspected hormone free whole lamb processed to your specifications, frozen and vacuum-packed ready for your special recipe.