The Flagship Store
“Here in New England, the character is strong and unshakeable.”
- Norman Rockwell
Stroll through the historic town of Andover, Massachusetts and you’ll find the flickering gas lanterns which announce
Todd Rogers “Purveyors of Exceptional Eyewear.”
Our full service Optical Shop & Optometry Office is a love-letter to the art of glasses,
the science of Eye Health and the generations of good people who walk through our doors.
We invite you to look around.