John D. Ashmore
Date of Birth: 18-Aug-1819
Place of Birth: Greenville County, South Carolina, United States
Date of Death: 05-Dec-1871
Profession: politician
Nationality: United States
Zodiac Sign: Leo