Iglesia CatólicaParishShareAvenida 29 de JunioPEDRO VICENTE MALDONADO, PichinchaEcuadorGet directions