News

He opened up shop in Southbridge in 1826 and by 1843, Beecher had made the first steel spectacles in the United States. By 1892, American Optical was the largest optical company in the world.