CompUSA 672

CompUSA #672 is a CompUSA electronics store located at 8601 West Cross Drive in Littleton, Colorado. The store closed in 2007.