Janome sewing machines, cabinets and overlockers for sale. Also stocks Elna sewing machines, embroidery designs and Horn sewing cabinets.