Institution ID 169576 Institution Address 20121 S Crawford Ave Olympia Fields, IL 60461 United States Geolocation POINT (-87.71243 41.524643) Hospice Off MRI Off Positron Emission Tomography Off Institution Service Type Other Type of Ownership or control Church Trauma center indicator Off