David James

Active Bakersfield, CA President for Sierra Advisors, Inc.