The company S.L. POWELL CORPORATION is registered on 4/29/2010. Company number of the company 397416. Current status of the organization Active. Postal address of the company S.L. POWELL CORP. - 914 7TH AVE SE, LEMARS, IA, 51031. Registered Agent of the S.L. POWELL CORPORATION - STEVEN L POWELL (914 7TH AVE SE, LE MARS, IA, 51031). The credit report for the company S.L. POWELL CORPORATION.