Yay! West Elm is open in Denver. It is across from Neiman’s on 1st across from Cherry Creek Mall - old Tattered Cover location. I was having a hard time hunting down their store info, so here it is: 303.320.1001, Fillmore Place. Reported last November here, and now confirmed here and here.
Categories: News & Gossip