MARGARET MACLEOD CROFT
Born November 1923
45 QUEENS COURT, QUEENS ROAD, CHELTENHAM, GLOUCESTERSHIRE, GL50 2LU
KIRSTEEN MARGARET MACLEOD
Born October 1970
2 SCHOOL PARK, ISLE OF RAASAY, KYLE, ROSS-SHIRE, SCOTLAND, IV40 8NG
CLAIRE MARGARET MACLEOD
Born September 1973
THE OLD CASTING SHED RIGS ROAD, STORNOWAY, ISLE OF LEWIS, SCOTLAND, HS1 2RF
MARGARET MACLEOD COPELAND
5 ROSSIE PARK DRIVE, INCHTURE, PERTH, PH14 9RT
BIANCA MARGARET MACLEOD
Born May 1997
1 STEWART STREET, DUNDEE, SCOTLAND, DD2 3DP
JOAN MARGARET MACLEOD
Born April 1969
CEOL A CHVAIN, LOCH CAROY OSE, STRUAN, ISLE OF SKYE, IV56 8FQ
Joanna Margaret MACLEOD
Room 427, Baltic Chambers 50 Wellington Street, Glasgow, United Kingdom, G2 6HJ
SHELAGH MARGARET MACLEOD
Born December 1951
99 OXFORD GARDENS, LONDON, W10 6NF
MARGARET ELLEN MACLEOD
TREE TOPS, GOWKHOUSE ROAD, KILMACOLM, RENFREWSHIRE, PA13 4DJ
ELIZABETH MARGARET MACLEOD
Born July 1940
6 WESTFIELD TERRACE, ABERDEEN, ABERDEENSHIRE, AB25 2RU
ELIZABETH MARGARET MACLEOD
6 WESTFIELD TERRACE, ABERDEEN, ABERDEENSHIRE, AB25 2RU
MARGARET ELLEN MACLEOD
TREETOPS, GOWKHOUSE ROAD, KILMALCOLM, RENFREWSHIRE, SO51 0PE
CHRISTINE MARGARET MACLEOD
Born May 1972
MACLODGE UPPER FAILLIE, DAVIOT, INVERNESS, HIGHLAND, UNITED KINGDOM, IV2 6WG
SHELAGH MARGARET MACLEOD
Born December 1951
99 OXFORD GARDENS, LONDON, W10 6NF
MARGARET MACLEOD MACIVER
Born March 1950
7 TEAL AVENUE, INVERNESS, IV2 3TB
MARGARET MARY MACLEOD
NEWMORE MAINS FARMHOUSE, INVERGORDON, ROSS SHIRE, IV18 0LQ
MARGARET ISOBEL MACLEOD
24 LANE END, 196 WEST HILL PUTNEY, LONDON, SW15 3SH
MARGARET MACLEOD COPELAND
Born December 1949
5 ROSSIE PARK DRIVE, INCHTURE, PERTH, PH14 9RT
JOANNA MARGARET MACLEOD
OLD BANK HOUSE SOMERLED SQUARE, PORTREE, SCOTLAND, IV51 9EH
Kathryn Margaret MACLEOD
Born September 1993
8 Hewett Crescent, Houston, Renfrewshire, Scotland, PA6 7JT