Jack Barnes

Active Aliso Viejo, CA President for Newport Shores Financial, Inc.