ABOUT US

since 1979

Its humble beginnings in 1979 have been shaped over the past 30-plus years by those who have made the convenience of Klemm's Mobil, dba Windham Country Store a part of their daily routines.

 

 

(This page under construction.)

OUR STORY
A classic New England Country Store

​© 2016 by Klemm's Family Stores.