RadioShack 4606

RadioShack #4606 was a RadioShack electronics store located at The Shops at Church Square Shopping Center, 8061 Euclid Avenue in Cleveland, Ohio. The store closed on approximately February 17, 2015.