![](https://2c717466dc25cd7041c9-8eeda6a8ca964cf210ed223dbc947813.ssl.cf2.rackcdn.com/21354712-734920914-sc0124swatchneonpr-11high%2A1200xx6570-3696-0-342-100x56.jpeg)
Famed Swiss watch company opens first Denver-area retail store
A watch company known for its bright colors and funky designs has set up shop in the Cherry Creek Shopping Center. Swatch, a Switzerland brand, is leasing a 1,400-square-foot retail space at 3000 E. 1st Ave., Suite 176. The store is the brand's first …