RadioShack 2952

RadioShack #2952 was a RadioShack electronics store located at Parkway Plaza Shopping Center, 1505 North Dupont Highway in New Castle, Delaware.