RadioShack 4520

RadioShack #4520 was a RadioShack electronics store located at 2684 Frederica Street in Owensboro, Kentucky.