Sears Hometown 3266

Sears Hometown #3266 was a Sears Hometown store located at 3005 South 14th Street in New Castle, Indiana.