Phone Number Newport Beach: 949.398.0168 Newport Beach Office 2700 W Coast Highway Suite 250 Newport Beach, CA 92663 Email info@lsquaredcap.com