Hammond Power Solutions Inc

  • Manufacturing & Production
1100 Lake St
Baraboo, WI 53913
(608) 356-3921
(800) 537-0500
(608) 356-2452 (fax)
  • About

    Manufacturer of standard and specialized transformers between 1 kva and 5000 kva