Sears Appliance Outlet 5640

Sears Appliance Outlet #5640 was a Sears Appliance Outlet store located at 2065 George Street in Melrose Park, Illinois.