The Compost Plant 182 Swan St, Providence, RI 02905 Phone: (844) 741-4653 Directions 182 Swan St, Providence, RI 02905 Phone: (844) 741-4653 Website: https://www.compostplant.com/