Full Name:
John Thomas Flynn, Jr.
No education information on file.
Candidate, North Carolina State Senate, District 39, 2012
No caucus information on file.
No professional experience on file.
No organizational membership information on file.