Institution ID 059561 Institution Address 11801 Lark Dr Rancho Cucamonga, CA 91701 United States Geolocation POINT (-117.548762 34.13227) Hospice Off MRI Off Positron Emission Tomography Off Institution Service Type Other Type of Ownership or control City Trauma center indicator Off