From Our Editors
Get a makeover when you take advantage of the many departments comprising Sears Hometown Store's fantastic store in Windham.
At Sears Hometown Store, you won't have to worry about forgetting where you parked. There are plenty of parking spaces nearby for you to choose from. This department store means business with a killer sales section and an exquisite selection of other wares. Sears Hometown Store looks forward to your arrival in Windham.