RadioShack 3259

RadioShack #3259 was a RadioShack electronics store located at 981 Alamo Court in Vacaville, California. The store closed on approximately March 31, 2015.