Skip to main content

Fort Worth Immigration Adjudication Center

Address

819 Taylor Street
Suite 600
Fort Worth, TX 76102
United States

Operational status

OPEN

Updated August 20, 2026