RadioShack 6723

RadioShack #6723 was a RadioShack electronics store located at New Castle Plaza, 501 South Memorial Drive in New Castle, Indiana. The store closed on approximately February 28, 2015.