U.S. Representative for VA's 9th Congressional District · Democrat
John Flannagan is a Democrat U.S. Representative for VA's 9th Congressional District. This page tracks John Flannagan's congressional voting record, attendance, legislative effectiveness, and positions on key issues. Served from 1931 to 1949.