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:Beat 'em up game River City Girls is free to claim…Latest Microsoft Flight Simulator City Update…Weekend PC Game Deals: City builder fests, RPG…New York City is the latest to ban TikTok use among…Weekend PC Game Deals: Steam anniversary hits, city…