Skip navigation
Media File
Leslie Henderson
Nationality: American
Birth Date: 1895
Birth Location: Philadelphia, Pennsylvania
Death Date: 1988
Death Location: Fort Lauderdale, Florida