Kirk Carter

Active Pasadena, CA President for Knj Ventures, Inc.