Borg Warner - World Headquarters

3850 Hamlin Rd
Auburn Hills, MI 48326, USA