RadioShack 4087

RadioShack #4087 was a RadioShack electronics store located at Tower Plaza, 3833 East Thomas Road in Phoenix, Arizona. The store closed on approximately April 4, 2017.