David Segel

Active Yuba City, CA Director for Marysville Auto Parts, Inc.