John Davenport

Active Newport Beach, CA President for Davenport Partners, Inc., A California Corporation