Institution ID 289522 Institution Address 2634 Hampton St Louis, MO 63139 United States Geolocation POINT (-90.287613 38.611075) Hospice Off MRI Off Positron Emission Tomography Off Institution Service Type Other Type of Ownership or control City Trauma center indicator Off