willow cordova