1. Mold Removal in Newport, RI 348 Thames St, Newport, RI 02840 Coordinate: 41.4842,-71.31455 Phone: (401) 800-0016