Elux Factory Outlet is located at 1152 Washington St, Norwood, MA. This business specializes in Appliances.