RadioShack 9017

RadioShack #9017 was a RadioShack electronics store located at 335 Soquel Avenue in Santa Cruz, California.