Skip to content Skip to sidebar Skip to footer

North Star Frozen Leg of Lamb, 7lbs


North Star Farm’s frozen leg of lamb is approximately 7lbs. Weight and price is adjusted before shipping. North Star Farm is located in Windham, ME and focuses on pasture-based management and commitment to operating a natural, ethical and sustainable farm.

SKU: LALENSFB Categories: , , Tag: Product ID: 19532


North Star Farm