Institution ID 289046 Institution Address 100 S Central Ave Clayton, MO 63105 United States Geolocation POINT (-90.338144 38.648682) Hospice Off MRI Off Positron Emission Tomography Off Institution Service Type Other Type of Ownership or control County Trauma center indicator Off