Lance Hall

Active Irvine, CA Chief Executive Officer for L & L Financial Advisors, Inc.