RadioShack 1029

RadioShack #1029 was a RadioShack electronics store located at Worcester South Plaza, 895 Grafton Street in Worcester, Massachusetts. The store closed on approximately February 28, 2015.