Current Home - Jeff Thomas Categories Solar Installation/Sales 27368 Via Industria Suite 101 Temecula CA 92590 (951) 852-6813 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×