David Ellis

Active Pasadena, CA President for Ellis & Ellis Certified Public Accountants, Inc.