Javascript is required to view this map. Biblioteca Vallicelliana Piazza della Chiesa Nuova, 18 Roma Italy 41° 53' 53.4372" N, 12° 28' 9.8292" E See map: Google Maps Submitted by TeatroMemoria on 21 November 2012 - 8:22pm Log in to post comments