West Texas Detention Facility is located in Sierra Blanca, United States on 401 South Vaquero Avenue. West Texas Detention Facility is rated 2.7 out of 5 in the category immigration detention centre in United States.
Address
401 South Vaquero Avenue
Accessibility
Wheelchair-accessible entrance