Indian Indian Creek Farmstead is situated on 120 acres of Central Illinois farmland with rolling hills, pastures and timber. Our farm includes a pumpkin patch, a children's barnyard, nature trails, wagon rides with beverages for all ages.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.