RadioShack 1203

RadioShack #1203 was a RadioShack electronics store located at 39 South Main Street in West Hartford, Connecticut. The store closed on approximately April 4, 2017.