1. Dependable Sales & Leasing Inc 7001 Santa Fe Dr Ste C, Hodgkins, IL 60525 Coordinate: 41.76144,-87.8593 Phone: (708) 482-0808