CompUSA 520

CompUSA #520 is a CompUSA electronics store located at 130 Nut Tree Parkway in Vacaville, California. The store closed in 2007.