Iglesia Católica San Pedro de AmaguañaParishShareIsidro Ayora170809 Amaguaña, PichinchaEcuadorGet directions