Browse Items (1 total)


Image of Chinatown section located in Providence, Rhode Island with a caption reading, "The last of Old Chinatown. All of the buildings through the center of the section were doomed by the extension of Empire Street. Former headquarters of local…

Virtual Exhibits