1. Timber Creek Dialysis 975 S Annie Glidden Rd, Dekalb, IL 60115 Coordinate: 41.92016,-88.77499 Phone: (815) 748-3074