(Indian Head) in Indianola, Vermillion County, IL. At the NW corner of the intersection of Main & Vermillion Sts. (N39 55.630 W87 44.411) Photos 3-26-10.