John Kirkpatrick

Active Jackson, CA President for Kennedy Flat Properties, Inc.