Slackers - St. Charles
2869 Veterans Memorial Parkway St. Charles, MO 63303
- Mon - Sat 10am - 9pm
- Sun 11am - 6pm
Slackers carries a little bit of everything for the geek in you. They have video games and game systems, comics, movies and toys and games.