Professional Services: Trash & Recycling go Results Found: 3 Button group with nested dropdown Barrows Waste Systems Barrows Waste Systems 243 Queen Anne Rd. Harwich MA 02645 (508) 430-1715 Cavossa Disposal Corp Cavossa Disposal Corp 210 Nathan Ellis Highway East Falmouth MA 02536 (508) 563-5070 Nauset Disposal Nauset Disposal 61 Commonwealth Avenue South Yarmouth MA 02664 (508) 255-1419