D & F Industries Categories Construction 3106 N. Sugar Road Pharr TX 78577 (956) 781-2496 (956) 781-0333 Visit Website About Us Electrical & HVAC Contractor Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×