Terry Hale

Active Newport Beach, CA President for Liteca Investments, Inc.