RadioShack 4234

RadioShack #4234 was a RadioShack electronics store located at 520 Euclid Avenue in Cleveland, Ohio. The store closed on approximately February 28, 2015.