RadioShack 8727

RadioShack #8727 was a RadioShack electronics store located at Toco Hills Shopping Center, 2907 North Druid Hills Road Northeast in Atlanta, Georgia.