Is the Amazon 4-star coming to the Saint Louis Galleria?

Amazon's first store in Missouri is in Saint Louis. KSDK.com covered the story that caught my eye. Story broke on September 23rd and got updated on September 24th. Full story is covered in the St. Louis Business Journal. Looks like Amazon is making their move on the city. Do you want an Amazon store in … Continue reading Is the Amazon 4-star coming to the Saint Louis Galleria?