Sears Locations & Hours in West Haven, CT 6516