David Nelson

Active Penn Valley, CA President for David Scott Nelson Enterprises, Inc.