Powell Controls, Inc. 3 Baldwin Green Common, Suite 201 , Woburn , 01801 About Solutions products industries software Home Companies Powell Controls, Inc. Locations Powell Controls, Inc. Show or hide locations in map Headquarters Office locations Locations served Distributors Manufacturer Powell Controls, Inc. Headquarters 3 Baldwin Green Common, Suite 201 Woburn Massachusetts 01801 Phone/Fax Number