Machine shop Steel fabricator Downhole Stabilization Inc 3515 Thomas Ave Bakersfield CA 93308 USA 0 Reviews