Sanitation Service and Rentals go Results Found: 2 Button group with nested dropdown Barrows Waste Systems Captain Barrows Waste Systems 234 Queen Anne Road Harwich MA 02645 (508) 430-1715 Captain Nauset Disposal Cleaning and Greening the Cape, One Stop at a Time. Cleaning and Greening the Cape, One Stop at a Time. 3 Rayber Rd Orleans MA 02653 (508) 255-1419