Powell Industries
Industrials
77075 Houston
United States
Phone: (713) 944-6900
Website: http://powellind.com
Powell is a strategic supplier of highly complex and integrated systems for distribution and control of electrical energy and other critical processes.



