Candidate profile
John E. Roark III
Race: Altavista Town Council
Location: Altavista
Party: Nonpartisan
John E. Roark III is listed as a candidate for Altavista Town Council in Altavista, with an election on November 3, 2026. View sourced race details.