Drag box to select area
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
- Hours: Mon - Sat, 9am - 9pm; Sun, 10am - 7pm