Get Directions to Kuroda Electric USA Inc Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Kuroda Electric USA Inc 3333 Bowers Avenue # 151, Santa Clara, CA 95054 +1 408-235-8951 View details Click to load map