The L Files & The Terrell State HospitalTerrell State Hospital 1200 E Brin St. Terrell TX 75160 Opened in : July 14th 1885 Locations Status : Active Previous Names : North Texas...