a division of Ahlstrom-Munksjö Foreign owned: Finland 2 Elm Street Windsor Locks, CT 06096 United States Map it