James D Shepard

Active Newport Beach, CA President for Auxiliary of Hoag Memorial Hospital-Presbyterian, Inc.