Sears Appliance Outlet 9866

Sears Appliance Outlet #9866 was a Sears Appliance Outlet store located at 251 Lakeshore Parkway in Birmingham, Alabama.