Providence Place Mall

Providence, RI