QUEST
Updated 338 days ago
115 E 80 th Street Stillwater, OK 74074
Quest Drilling Technology Test Facility is a world class drilling and production industry test facility situated on 118 acres, 5 miles south of Stillwater, Oklahoma. The facility is centrally located approximately 70 miles from both Tulsa and Oklahoma City.