Imi Recovery (309) 786-3225 908 11th Street Rock Island, IL 61201 Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 908 11th Street Rock Island, IL 61201 (309) 786-3225 City Rock Island State Illinois Country USA