News Alert
Police Identify Sandy Springs Shooting Victim,…
Radio Shack is a specialty retailer of electronics, wireless communications, electronic parts, batteries and accessories. The sales staff and service department at this location of the nationwide chain are knowledgeable and helpful.
1544 Piedmont Ave NE, Atlanta, GA 30324
(404) 873-6488
  • Accessibility Details: Parking and sidewalk access available.
  • Hours: Mon - Sat, 9am - 8pm; Sun, 11am - 7pm
  • 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 »