189 Canal St Providence, RI 02903