Richard Riddle

Active Tustin, CA President for Church & Casualty Insurance Agency, Inc.