David Nelson

Active Anaheim, CA President for Nelson Ventures, Inc.