RadioShack 6227

RadioShack #6227 was a RadioShack electronics store located at Lake Meadows Shopping Center, 3347 South Martin Luther King Drive in Chicago, Illinois.