New! A new way to manage your bios and photos. read more ×
John Edwin Rodd

John Edwin Rodd

Taken in New Orleans, LA USA.

Born June 26, 1838; Died April 9, 1921; Married Florence Smith on October 20, 1870.

Born June 26, 1838; Died April 9, 1921; Married Florence Smith on October 20, 1870.

Write a comment
Added by
Comment · Contact ·