Institution ID 289044 Institution Address 3700 Lindell Blvd St Louis, MO 63108 United States Geolocation POINT (-90.2369789 38.6376623) Hospice Off MRI Off Positron Emission Tomography Off Institution Service Type Other Type of Ownership or control Church Trauma center indicator Off