 Kelly was born in Marion, Smyth County, Virginia, the son of Judge John
A. and Martha (Peck) Kelly.John A. Kelly was a lawyer and 
judge of the 16th judicial circuit of Virginia for twenty-five from 1870 to 1895.Martha Peck, daughter of John and Elizabeth Peck, was from Giles county, Virginia.