James Creech

Active Bakersfield, CA President for Esther Pratt, Inc.