RadioShack 3592

RadioShack #3592 was a RadioShack electronics store located at The Plaza, 4512 Atlantic Avenue in Long Beach, California. The store closed on approximately February 17, 2015.