https://www.dir.gen.tr/lcl/1491237-providence-place.html ▼
Shopping mall in Providence, Rhode Island
One Providence Pl, Providence, RI 02903, United States