I said it was 40 miles East of St.Louis but that was just a guess. I just looked it up on the map and it's more like 40 miles north east of St. Louis. The town is Alhambra if I remember correctly.
I'm about 20 miles west of Hillsboro. Little town just south of Gillespie and north of Staunton.