Skip to content

“Baby Face” Leroy Foster

Person · United States

Type
Person
Country
United States
Gender
Male
Born
1923
Died
1958
Active years
1923–1958