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.