(Alton Visitors Center)
in Alton
, IL. At the NW corner of Broadway & Piasa Sts. (N38 53.434 W90 11.211) Photos by Jack & June Schmidt 3-17-14.