M Sand Manufacturing Machine

13914 e admiral pl, tulsa, ok 741160,000 square foot manufacturing facility 29 total cnc machines including 22 cnc mills and 6 cnc turning centers.