New Leaf Electric Inc EditDelete Industrial Classification 23. CONSTRUCTIONBusiness Type SCORPOwner Name New Leaf Electric IncStreet Address 3960 W Point Loma Ave Suite H234City San DiegoState CAZip Code 92106Phone Number 619 787-244823