3627 East Main St.
Drop by to see for yourself. The store is located in St. Charles, Illinois at 3627 East Main St.. Phone to find out if it stocks Warhammer, Flames of War, Warmachine, Hordes or Warhammer 40K games. Use the Edit link if you frequent this store to tell us more about what games it offers.
If you've shopped at Hobbytown USA, tell us what you think of the store.