Police Identify Sandy Springs Shooting Victim,…
Drag box to select area
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
- Accessibility Details: Parking and sidewalk access available.
- Hours: Mon - Sat, 9am - 8pm; Sun, 11am - 7pm
- Accessible: yes