All-Natural Ham Roast

Bone-in, Fresh or Smoked, Sliced or Whole

Sizes: Small 3-5 lbs, Large 9-15 lbs, or custom

The Fitch Team will confirm your size and preparation specifications upon order.

Holiday Ham Deposit

$25.00