$
Donate
Keep us online
Current Local District Representatives
Narrows Town, Giles County, Virginia Elected Officials
Narrows Town Vice Mayor
Thomas S. Garrett - I
More information
Narrows Town Mayor
John G. Davis - I
More information
Narrows Town Member Town Council
Jonathan Creger -
R
61
More information
Narrows Town Member Town Council
Thomas S. Garrett - I
More information
Narrows Town Member Town Council
Linda McGlothlin
More information
Narrows Town Member Town Council
Clyde Turner
More information
Narrows Town Town Attorney
James E. Cornwell, Jr.
More information
Pardon the interruption, but …
If we helped you vote your interests, not the special interest groups, please help us with a donation.
Donate Now