Phone (949) 844-9591 Contractor Email jlara@odysseysolarsystems.com License Number 1089602 Counties Served LOS ANGELES VENTURA ORANGE