Explore details about location Square André Delmas. Square André Delmas is a location situated within the Albi alongside other areas such as Rue Bernard de Castanet, Place de Verdun, Rue Jean de la Fontaine.