1. Acadiacenter Ri 127 Dorrance St Ste 5, Providence, RI 02903 Coordinate: 41.82212,-71.40996 Phone: (401) 276-0600
2. Clean Water Action 741 Westminster St, Providence, RI 02903 Coordinate: 41.81824,-71.4203 Phone: (401) 331-6972