Compare the presidential candidates: Democrats Republicans
John B. Bloom
Biographical Profile and Positions on the Issues

Previous Candidate for Senate Of Virginia 1st District

Republican Party of Virginia
►Websitepatriotsofjohnbloom.com
14214 Penrith LnNewport News, VA 23602
Biographical
Professional Experience
Educational Background
We Need Your Help