Iowa Solar » Directory Member Directory When you keep it local, you keep the Quad Cities strong. Go back to directory. Iowa Solar Iowa SolarSolar energy contractor in Davenport, Iowa Address 2905 Brady St Davenport IA 52803 work Phone: (563) 723-7405work Website: Iowa Solar Related by Category TAG (563) 355-2200work mikev@tagteamagency.comINTERNET Twin State Technical Services (563) 441-1504work info@tsts.comINTERNET Wireless Central Yellowblue LED (563) 343-4560work Categories: Energy SavingTechnology Updated 2 months ago.