Leupold & Stevens, Inc. is an American manufacturer of telescopic sights, red dot sights, spotting scopes, and binoculars located in Beaverton, Oregon, United States. The company, started in 1907, is family owned and has been run by five generations of the family.

View More On Wikipedia.org
Top Bottom