All Star Electric is located at 2131 E 18th St in National City, CA 91950. All Star Electric specializes in electricians in National City, CA.
Is this your business?