Kenneth Hasekamp

Active Patterson, CA President for Adventure Christian Church of Patterson