Geolocation 41.794668390747, 12.487317301602 Architects ANTONIO MONESTIROLI Typologies CHURCH Address Lazio La Torretta Italy