Iglesia San Judas TadeoCathedralShareAvenida Norte 101010 Caracas, Distrito CapitalVenezuelaGet directions