2601 Preston Rd. Level 1, near Sears Frisco, Texas 75034
Video game, consumer electronics, and wireless services retailer.