Kelly O'Donnell

Active Temecula, CA Senior Vice-President for Mission Oaks National Bank, Inc.