David Kendall

Active Orangevale, CA President for Kai Partners, Inc.