CompUSA 227

CompUSA #227 was a CompUSA electronics store located at 1357 South Alma School Road in Mesa, Arizona. The store closed in 2007.