Mechanical Contractors in Shafter, CA H W E & Mechanical19090 Transport LnShafter, CA, 932636617465400Mechanical Contractors Show More