Webmaster, IT Department
- Voice: 208.735.7281
- E-mail: help@tfid.org
Mailing Address: PO Box 1907 Twin Falls, ID 83303-1907
Physical Address: 321 2nd Ave. East Twin Falls, ID 83301
**NOTE: his site utilizes the Adobe Reader Program in order to view certain files. If you do not have this program on your computer please click HERE to download it.