0
Leonard Freeman went by Lenny.
Leonard Freeman died on January 20, 1974, in Palo Alto, California, USA of following heart surgery.
Leonard Freeman's copyrights are administered by L/F Productions LLC; see the link below for corporate information.
Leonard Freeman
The address of the Leonard Evans Memorial Library is: 117 South Freeman Street, Dermott, 71638 M