Juan Samaniego

Active Oxnard, CA President for Samaniego & Associates, Inc.