Westminster Arcade - Wikipedia
The Westminster Arcade (also known as the Providence Arcade, Arcade Providence, or The Arcade) is a historic shopping center at 130 Westminster Street and 65 Weybosset Street in downtown Providence, Rhode Island erect...