Peter Claver Building
Louisiana, United States
The Peter Claver Building, previously the French Hospital, was a historic building in New Orleans, Louisiana. It occupied the square bounded by Orleans, Derbigny, Ann Street, and Roman Streets, just back from Claiborne Avenue.
Hospital data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).