1. NRG Solar
23934 Craftsman Rd, Calabasas, CA 91302
Coordinate: 34.15606,-118.64816
Phone: (818) 932-9243
2. The Energy Warehouse
23939 Ventura Blvd, Calabasas, CA 91302
Coordinate: 34.15526,-118.64855
Phone: (818) 591-0688
3. Unique Solar Power
5038 Parkway Calabasas Ste 300, Calabasas, CA 91302
Coordinate: 34.15486,-118.65438
Phone: (818) 591-1798