RadioShack 1508

RadioShack #1508 was a RadioShack electronics store located at Wilmington Plaza, 254 Main Street in Wilmington, Massachusetts.