1125 W Lake Ave
Peoria, Illinois 61614

This is an interactive exhibit with demonstrations, artwork, images, sounds, smells and tastes.

Added by Upcoming Robot on August 4, 2009

Interested 1