CompUSA 227

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