Leila Fletcher
Date of Birth: 12-Aug-1899
Place of Birth: Hamilton, Ontario, Canada
Date of Death: 09-Apr-1988
Profession: composer, pianist
Nationality: Canada
Zodiac Sign: Leo