Radio Shack is a national retail electronics chain. This location is especially large and actually occupies two stores. Large aisles and plenty of open space make it easy to shop this well stocked location for mobile phones, audio equipment, computers and other electronics.
26485 Ynez Rd Ste K, Temecula, CA 92591
(951) 296-6633
  • Hours: Mon - Sat, 9am - 9pm; Sun, 10am - 7pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »