RadioShack 6659

RadioShack #6659 was a RadioShack electronics store located at 514 South Main Street in O'Fallon, Missouri.