CompUSA 171

CompUSA #171 is a CompUSA electronics store located at 1045 East Golf Road in Schaumburg, Illinois. The store closed in 2007.