Amazon Opens Full-Scale Brick and Mortar Amazon 4-Star Store in Colorado, New York, with Berkeley on the Way

This week Amazon opened its second 4 Star by Amazon store (the first is in New York City) at the Park Meadows shopping center in Lone Tree, Colorado, a suburb of Denver. It’s interesting to note that Denver got its Amazon 4 Star store even before tony Berkeley, California, which is slated for the third 4 Star store in the near future. (List of Amazon 4-Star store locations below.)