THE ALEX AND ANI CITY CENTER

The Alex and Ani City Center

2 Kennedy Plaza, Providence, 02903