Isabella Arthur was born 1824 in Edinburgh, Midlothian, Scotland, and died Aft. 1906. She married William Todd on 18 Nov 1849 in Dundee, Angus, Scotland, son of William Todd and Isabella Dalrymple.
More About Isabella Arthur and William Todd: Marriage: 18 Nov 1849, Dundee, Angus, Scotland.