1930s ad featuring the Turks Head Building in Providence. Look familiar? This building still stands today and is the 11th tallest in Providence.

1930s ad featuring the Turks Head Building in Providence. Look familiar? This building still stands today and is the 11th tallest in Providence.