Stamp Stores in St. Louis?
My mother-in-law and I will be in St. Louis for a day of shopping while the men attend a baseball game and we would like to find some LSS to visit while we are there. I am familiar with St. Louis, but I only know where places like Hobby Lobby, Archivers, and Michael's are. I found a place called the Inkspot in Kirkwood which looks really neat, but are there others we should check out as well?
thanks!
__________________ Brandi
Don't breed or buy while homeless animals die!
|