Institution ID
480346
Institution Address

120 St Louis Ave
Fort Worth, TX 76104
United States

Geolocation
POINT (-97.328945 32.743571)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Trauma center indicator
Off