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…Microsoft opens voting for best Store apps for WindowsLatest Microsoft Flight Simulator City Update…New York City is the latest to ban TikTok use among…Weekend PC Game Deals: City builder fests, RPG…