Fort Worth Immigration Adjudication Center
Address
819 Taylor Street
Suite 600
Fort Worth, TX 76102
United States
Operational status
OPEN
Updated August 20, 2026