Kathleen Armstrong

Active Newport Beach, CA President for Hoag Hospital Foundation