Freestone Appraisal District: (903) 389-5510

Freestone Assessor/Collector: (903) 389-2336

Freestone Clerk/Recorder: (903) 389-2635