RadioShack 6631

RadioShack #6631 was a RadioShack electronics store located at 2341 South MacArthur Boulevard in Springfield, Illinois.