RajT88 8 days ago

I used to know the lady who managed the one in IL.

Truly an awesome store. Filled with very eccentric shoppers.

1
pfdietz 8 days ago

There were at least two in Illinois.

RajT88 8 days ago

The one in St. Charles then.