Peg Leg Howell

Peg Leg Howell

Legal name

Joshua Barnes Howell

Type

Person

Born

Mar 5, 1888

Born in

Eatonton

Died

Aug 11, 1966 (aged 78)

Died in

Atlanta

Country

United States

ISNI code

0000000035197983