287 Algonquin St Providence RI 02903