Indian Spring, Senachwine Township, Putnam County, Illinois, United States