(Leopard) in Decatur, Macon County, IL. At the SE corner of Faries Pkwy & Brush College Rd. (N39 51.780 W88 53.846) Photo 10-22-16.