Advertisement

 Leila Cook Barber

Advertisement

Leila Cook Barber

Birth
Chicago, Cook County, Illinois, USA
Death
4 Dec 1984 (aged 81)
Burial
Edgartown, Dukes County, Massachusetts, USA
Memorial ID
181445338 View Source