To name just a few : Berlin Zoo Duisburg Zoo ( see photo in the Gallery ) Frankfurt Hannover Krefeld Antwerp Moscow Prague London ( source Zootierliste )
There were even Giant armadillos (Priodontes maximus) in the United States, they had them at the following US zoos Oklahoma City Zoo Lincoln Park Zoo San Antonio Zoo And Fort Worth Zoo My source is other zoo enthusiast freinds