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