RadioShack 3106

RadioShack #3106 was a RadioShack electronics store located at Embassy Plaza, 3936 West Ina Road in Tucson, Arizona.