23 Winsted St Providence RI 02906 Records