RadioShack 9664

RadioShack #9664 was a RadioShack electronics store located at Wildwood North Shopping Center, 220 State Farm Parkway in Birmingham, Alabama. The store closed on approximately February 28, 2015.