Memorial Statue
Located on College Avenue
in Alton, Illinois.
Erected in 1985.