Microsoft opens another store in Salt Lake City April 11, 2013 by admin Tweet Microsoft has now opened its latest large scale Microsoft Store location, this time at the City Creek Center in Salt Lake City, with another store opening planned for Beachwood, Ohio on Saturday. Read more… Neowin Related Posts:Total War: Warhammer and City of Brass are free to…Salt and Sanctuary is free to claim on the Epic…Microsoft opens voting for best Store apps for WindowsNew York City is the latest to ban TikTok use among…Weekend PC Game Deals: Steam anniversary hits, city…