Signs of Life! Wandering Dragon Game & Puzzle Shoppe 12 years ago View from Lockport Street. See you tomorrow! View from Lockport Street.Our entrance is on the side of Illinois Street. Share this:Print