.
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
(781) 899-0460
  • Hours: By appointment
  • Hours: Mon - Fri, 9am - 9pm; Sat, 9am - 10pm; Sun, 10am - 6pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »