About
GREEN LEAF SOLAR & ELECTRIC INC
GREEN LEAF SOLAR & ELECTRIC INC is a Electrical Contractor in SAN JOSE, CA
GREEN LEAF SOLAR & ELECTRIC INC have DBA Name [GREEN LEAF SOLAR & ELECTRIC]
CA
Active
855672
GREEN LEAF SOLAR & ELECTRIC INC
GREEN LEAF SOLAR & ELECTRIC
Corporation
1/17/2025
7/31/2026
3/12/2005