Randy Long

Active Reedley, CA President for R. M. Long Investment Advisory, Inc.