1. Waste Management
65 Exchange St, Middlebury, VT 05753
Coordinate: 44.0195,-73.16944
Phone: (802) 388-0201
2. Earthwaste Systems
3046 Case St, Middlebury, VT 05753
Coordinate: 44.01549,-73.1005
Phone: (802) 388-2541
3. Waste Management
533 Exchange St, Middlebury, VT 05753
Coordinate: 44.02606,-73.17139
Phone: (802) 388-0201