Farmers Branch TX Barbecue Equipment & Supplies 1. 11916 Cromwell Dr, Farmers Branch, TX 75234 | Eagle Installation Co (972) 241-8929