CompUSA 403

CompUSA #403 is a CompUSA electronics store located at 8201 Day Creek Boulevard in Rancho Cucamonga, California. The store closed in 2007.