Map location of David Swanson 4100 Newport Place, Suite 550, Newport Beach, CA 92660 Phone: 949-477-3030