Found 2 places
Address: 1446 West Moore Ave, Terrell, TX 75160
Latitude: 32.7382 (32°44′17″N), Longitude: -96.2992 (96°17′57″W)
Phone: (972) 563-2678
Address: 1200 East Brin St, Terrell, TX 75160
Latitude: 32.7401 (32°44′24″N), Longitude: -96.2632 (96°15′48″W)
Site: dshs.texas.gov/mhhospitals/default.shtm