LEED ELECTRIC CO., INC.

Phone: 
562-868-5771
Address: 
11907 FRONT STREET
NORWALK , CA

90650

Business Type: 
Small Business
Business Specialty: 
Renewables
Residential
Commercial
Industrial
Solar Residential
Underground/Street Lights
NECA Member: 
Yes