Scuola Girardi
Scuola dell'infanzia Mons. Girardi – Asilo nido integrato "Lo scricciolo"
It looks like nothing was found at this location. Maybe try a search.