RadioShack 6368

RadioShack #6368 was a RadioShack electronics store located at 1347 West 8 Mile Road in Detroit, Michigan. The store closed on approximately February 28, 2015.