Le Roy Alexander Macomber (1878-1944)
Dr Le Roy Alexander Macomber, of San Francisco, California
Mother
Share
Contributed by Mark Meredith on 23/05/2020 and last updated on 23/05/2020.
Dr Le Roy Alexander Macomber, of San Francisco, California