Institution ID 288176 Institution Address PO Box 14702 St Louis, MO 63178 United States Geolocation POINT (-90.1905787 38.6305287) Hospice Off MRI Off Positron Emission Tomography Off Institution Service Type Other Type of Ownership or control State Trauma center indicator Off