John Snodgrass is a former Democratic U.S. Representative for Virginia's 11th Congressional District. Snodgrass first took office in Congress in 1853 and left office in 1855.
John Snodgrass is a former Democratic U.S. Representative for Virginia's 11th Congressional District. Snodgrass first took office in Congress in 1853 and left office in 1855.