CompUSA 127

CompUSA #127 is a CompUSA electronics store located at 1515 North Town East Boulevard in Mesquite, Texas. The store closed in 2007.