owned by ABB Inc. Foreign owned: Switzerland 6625 Bluewater Road Northwest Albuquerque, NM 87121 United States Map it