Compare the presidential candidates: Democrats Republicans
John J. McGuire, III
Biographical Profile and Positions on the Issues

Currently Elected House Of Delegates 56th District, Virginia

Republican Party of Virginia
11357 Nuckols Rd. - #156Glen Allen, VA 23059
(804) 389-8601
General Philosophy
Personal and Family
Professional Experience
Military Service
We Need Your Help