1. Scott's Disposal Service
23 Vista Dr, Windham, ME 04062
Coordinate: 43.79286,-70.36744
Phone: (207) 894-5069
2. Recycle Guys
506 River Rd, Windham, ME 04062
Coordinate: 43.75555,-70.43555
Phone: (207) 893-0534
3. Republic Services
999 Roosevelt Trl, Windham, ME 04062
Coordinate: 43.86029,-70.45798
Phone: (207) 892-2005