William Ballinger

Active San Clemente, CA President for Creative Legal Solutions, Inc.