(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.