Biography of Robert I. Allen, M. D.
One of the best known surgeons in northeastern Oklahoma is Dr. Robert I. Allen, who was born at Coodys Bluff on the 9th of September, 1877, a son of Dr. R. M. and Mary (Journeycake) Allen. His father was a native of Illinois, in which state he resided until after the close of the Civil …