Randy Gates

Active Orange, CA President for Gates Development Co.