1. Waste Management
65 Exchange St, Middlebury, VT 05753
Coordinate: 44.0195,-73.16944
Phone: (802) 388-0201
2. Casella Waste Systems
533 Exchange St, Middlebury, VT 05753
Coordinate: 44.02606,-73.17139
Phone: (866) 823-9486
3. R & L Rubbish
215 Munson Rd, Middlebury, VT 05753
Coordinate: 43.9944,-73.10092
Phone: (802) 388-6288
4. Waste Management
533 Exchange St, Middlebury, VT 05753
Coordinate: 44.02606,-73.17139
Phone: (802) 388-0201