Sears Holdings Corporation
Sears Holdings Coproration
Sears Holdings Management Corporation, 3333 Beverly Road
United States - IL60179
Sears Holdings Corporation is a leading integrated retailer with almost 2,500 full-line and specialty retail stores in the United States and Canada and the home of Shop Your Way, a social shopping experience where members have the ability to earn points and receive benefits across a wide variety of physical and digital formats.
Sears Holdings Corporation Complaints & Reviews