Kansas City, Missouri
Russell Stover Candies, Inc. is a supplier of candy, chocolate, and confections in the United States. They are headquartered in Kansas City, Missouri. The Russell Stover Candy Company did not start with candy. In 1921, Russell Stover and his partner, Iowa schoolteacher Christian Nelson, invented the ...