The company S & B POWELL LLC is registered on 10/13/2010. Company number of the company 405538. Current status of the organization Active. Postal address of the company STEVEN L. POWELL - 4210 E. 58TH ST., DAVENPORT, IA, 52807. Registered Agent of the S & B POWELL LLC - STEVEN L POWELL (4210 E 58TH ST, DAVENPORT, IA, 52807). The credit report for the company S & B POWELL LLC.