AutoScale CNC, Inc. ← View details 3233 De La Cruz Boulevard Suite A, Santa Clara, CA 95054 +1 408-320-4972 Get Directions From* To * — Required information