RadioShack 4372

RadioShack #4372 was a RadioShack electronics store located at Lee Harvard Shopping Center, 4089 Lee Road in Cleveland, Ohio. The store closed on approximately March 31, 2015.