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.