Sears Appliance Outlet 9411

Sears Appliance Outlet #9411 was a Sears Appliance Outlet store located at 11687 Westheimer Road in Houston, Texas.