Robert Mayo is a former Readjuster U.S. Representative for Virginia's 1st Congressional District. Mayo first took office in Congress in 1883 and left office in 1885.
Robert Mayo is a former Readjuster U.S. Representative for Virginia's 1st Congressional District. Mayo first took office in Congress in 1883 and left office in 1885.