Janome Industrial Equipment USA, Inc.
It sees with a big map.
751 Landmeier Road, Elk Grove Village, IL 60007, USA