Genius Shack Toys is the perfect destination of online toy stores which is based in Canada. They carry the best selection of toys at the best prices in Canada. Genius Shack toys are sure to make children happy as they are fun, and make parents happy as they are educational and competitively priced.
Phone
416-886-2002
Location
11-4040 Credit View Road, Suite 136 Mississauga, Canada