Company AMELCO ELECTRIC S.F., INC. Address AMELCO ELECTRIC S.F., INC., SAN LEANDRO, 94577-3196, CALIFORNIA