RadioShack 6711

RadioShack #6711 was a RadioShack electronics store located at 5828 Crawfordsville Road in Indianapolis, Indiana. The store closed on approximately April 4, 2017.