Live in Tulsa but around seven or eight years ago I was in Okc for a weekend and stumbled on a great store I can't remember the name of .
It was huge and well-stocked , seems to me it was in the 17th- 21st and Meridian/MacArthur area but can't remember fir sure .
It's been driving me crazy. Would like to take a trip, but don't even know if it's still there?
Help?
It was huge and well-stocked , seems to me it was in the 17th- 21st and Meridian/MacArthur area but can't remember fir sure .
It's been driving me crazy. Would like to take a trip, but don't even know if it's still there?
Help?