1684. Dr. Byron Stephen LEONARD530 was born on 21 August 1843. He died on 13 October 1877 at the age of 34. He was a graduate of Cleveland Medical College and a practicing physician in Colburg, OH.
His widow resided at Pierpont, OH.
Dr. Byron Stephen LEONARD and Clara T. TUBBS were married on 30 May 1870. Clara T. TUBBS was born on 10 March 1843.
Dr. Byron Stephen LEONARD and Clara T. TUBBS had the following children:
|Fred Anson LEONARD530 was born on 30 August 1873.|
|Mary L. LEONARD530 was born on 30 September 1877.|