Sears Hardware 5954

Sears Hardware #5954 was a Sears Hardware store located at 29 North Ridge Drive in North Windham, Connecticut.