Stewart MacDonald, M.D.

John Dan MacLean’s house. None of his sons are now living, nor is his daughter

86