1. Green Mountain Carpet Cleaning
1232 Exchange St, Middlebury, VT 05753
Coordinate: 44.03495,-73.16723
Phone: (802) 999-2477
2. Vermont Carpet Gallery
19 Elm St, Middlebury, VT 05753
Coordinate: 44.01853,-73.16732
Phone: (802) 388-7790
3. Vermont Carpet Gallery
610 Route 7 S, Middlebury, VT 05753
Coordinate: 43.99998,-73.14879
Phone: (802) 388-7790