History of the Turks Head Building

History of the Turks Head Building

The Turk’s Head Building is a 16-story office high-rise in Providence, Rhode Island. Completed in 1913, the building is one of the oldest skyscrapers in Providence. Standing 215 ft (66 m) tall, it is currently the 11th-tallest building in Providence. When...