NOV Tuboscope in Oklahoma City

NOV Tuboscope in Oklahoma City is an industrial building. NOV Tuboscope is located near South Nebraska Avenue.

Building Type
industrial building