RadioShack - Closed can be found at Arsenal St 20951. The following is offered: Electronics Retailers. The entry is present with us since Apr 2, 2014 and was last updated on Mar 15, 2015. In Watertown there are 11 other Electronics Retailers. An overview can be found here.