Iowa Solar » Member 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 2905 Brady St Davenport IA 52803 work Phone: (563) 723-7405work Website: Iowa Solar Related by Category Orbis Technology (877) 326-5464work brandon@orbistechnology.comINTERNET Wireless Central Yellowblue LED (563) 343-4560work Twin State Technical Services (563) 441-1504work info@tsts.comINTERNET TAG (563) 355-2200work mikev@tagteamagency.comINTERNET Categories: Energy SavingTechnology Updated 1 year ago.