RadioShack 6696

RadioShack #6696 was a RadioShack electronics store located at 1976 Zumbehl Road in St. Charles, Missouri. The store closed on approximately March 31, 2015.