Drag box to select area
Radio Shack is located in the shopping plaza on River Street at the intersection of Willow Street. It sells an assortment of consumer electronics, including TVs, computers, home entertainment systems, digital cameras and more. Radio Shack is also an authorized sales center for all of the major cell phone providers.
110 River St, Waltham, MA 02453
- Hours: By appointment
- Hours: Mon - Fri, 9am - 9pm; Sat, 9am - 10pm; Sun, 10am - 6pm
- Accessible: yes