1. Hillcrest Cila 974 Hillcrest Rd, Elgin, IL 60123 Coordinate: 42.06069,-88.30398 Phone: (847) 622-7785