Institution ID
480593
Institution Address
411 E Jefferson St
Waxahachie, TX 75165
United States
Geolocation
POINT (-96.844271 32.383254)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Trauma center indicator
Off