Esther's Place / Lamb of God Farm(Big Rock, Illinois)
CSA Subscription Service
20 week all natural vegetable subscription service delivered near your home or for pick up in Big Rock.Local Pickup Only
Esther's Place/ Lamb of God Farm is a locally ownedall natural produce and sheep farm and fiber studio just one hour west of Chicago
Esther's Place / Lamb of God Farm has a minimum purchase of $7.00.