Profile: Radio Shack is a Wholesale Trade - Durable Goods company located at Edmonton, Alberta Canada, address is 109 st-princess elizabeth, Edmonton T5G3A6 AB, postcode is T5G3A6, you can contact Radio Shack by phone 7804790020
Please share as much information as you can about Radio Shack so other users can benefit from your comment.