115674: Mary Macdiarmid Mary was married to John Macleod, Tarbert, Harris. Details Record Type: Person Gender: Female Record Maintained by: CEU