Hollingsworth & Vose Co, West Groton Mill

North America › USAWest Groton