Cromer was elected as a Republican to the 56th and to the three succeeding Congresses. He was an unsuccessful candidate for re-election in 1906 to the 60th Congress.
Later career and death
He resumed the practice of his profession in Muncie until his death there at the age of 80, and was interred in Beech Grove Cemetery.