For tax questions, please call your tax office - Carrollton-Farmers Branch ISD Tax Office - 1445 North Perry Road Carrollton, TX 75011 - 972-968-6172 - bradya@cfbisd.edu
For questions regarding this website, please call Governmental Data Services at 817-431-6176.