Funky Planet Toys and Gifts is a St. Louis Area Toy Store and Board Game Store in Alton, Illinois. It’s one of the many fun things to do with kids in the Riverbend.