1. Isa North America Vacuum Products 150 Chestnut St, Providence, RI 02903 Coordinate: 41.81824,-71.41002 Phone: (401) 454-0181