NOV headquarters are located in 10353 Richmond Ave, Houston, Texas, 77042, United States