Dumouchel Paper Company is located in the heart of Waterbury, Connecticut and accessible via Interstate 84 and Route 8.
Directions if coming by car
(**Trucks: Please see directions below)
From I-84 (eastbound):
- Take exit #22
- At the bottom of the exit, take a right onto South Main Street
- At the first light, go right onto West Clay Street
- At the end, go right onto Benedict Street
- Dumouchel is the first building on the right