55 Canal Walk Providence, RI 02903