fbpx The Fantasy Shop - St Charles | The Steampunk Explorer

The Fantasy Shop - St Charles

2125 Zumbehl Rd, St Charles, MO 63303

This retailer sells comics, graphic novels, games and related items. It also has a game-playing space. It has four locations in the St. Louis area.