Menu

The windows of the St. Louis French Hospital are part of the richly ornamental stone features of the main entrance façade. 1881. 2 Shivtei Yisrael Street, City Center.