Institution ID 289524 Institution Address 101 Sheriff Dierker Ct O'Fallon, MO 63366 United States Geolocation POINT (-90.666595 38.822696) Hospice Off MRI Off Positron Emission Tomography Off Institution Service Type Other Type of Ownership or control County Trauma center indicator Off