Solar Unlimited Encino If you are thinking about switching to solar electricity in Encino, now is a great time to move forward with your decision. The federal tax credit has been extended, giving you a 30% discount off the total price of the system Phone: 818-843-1633 17835 Ventura Blvd, #410, Encino CA 91316 USA Map Other Categories: House & Home |