RadioShack 6576

RadioShack #6576 was a RadioShack electronics store located at 5409 North Broadway in Chicago, Illinois.