owned by ABB Inc. Foreign owned: Switzerland 860 Ridge Lake Boulevard Memphis, TN 38120 United States Map it