answersLogoWhite

0

The original Radio Shack is based in the United States of America. However they do have locations in Canada which have been closed down. The Canadian stores now go under the name 'The Source.'

User Avatar

Wiki User

12y ago

What else can I help you with?