Sears Appliance Outlet 7633

Sears Appliance Outlet #7633 was a Sears Appliance Outlet store located at 190a Frontage Road in West Haven, Connecticut.