James Bishop

Active Encinitas, CA President for Residual Ranch Corp.