Return to: |
S.A. Armstrong Limited 23 Bertrand Avenue Toronto, Ontario Canada, M1L 2P3 Tel: (416) 755-2291 Fax: (416) 759-9101 |
Armstrong Pumps Inc. 93 East Avenue North Tonawanda, New York U.S.A. 14120-6594 Tel: (716) 693-8813 Fax: (716) 693-8970 |
Armstrong Integrated Limited Wolverton Street Manchester United Kingdom, M11 2ET Tel: +44 (0) 8444 145 145 Fax: +44 (0) 8444 145 146 |
Armstrong Locations Worldwide |