RadioShack 3091

RadioShack #3091 was a RadioShack electronics store located at Terra Nova Plaza, 344 East H Street in Chula Vista, California.