Elux Vacuums is located at 1152 Washington St, Norwood, MA. This business specializes in Appliance Repair.