Directory Listings
Administration
-
Name:Position:Town Manager/ClerkPhone:804-633-6212 ext. 1001
-
Name:Position:Finance Director/TreasurerPhone:804-633-6212
-
Name:Position:Billing & Collections SpecialistPhone:804-633-6212
-
Name:Position:Administrative AssistantPhone:804-633-6212 ext. 1003
Board of Zoning Appeals
-
Name:Position:Board MemberPhone:804-633-6438Email:
-
Name:Position:ChairmanPhone:804-633-6643Email:
-
Name:Position:Board MemberPhone:804-633-0315Email:
Economic Development Authority
-
Name:Position:ChairmanPhone:804-633-4796Email:
-
Name:Position:Board MemberPhone:540-645-2223Email:
-
Name:Position:Board MemberPhone:Email:
-
Name:Position:Board MemberPhone:804-572-3899Email:
-
Name:Position:Board MemberPhone:804-301-8346Email:
-
Name:Position:Board MemberPhone:540-903-1104Email:
Events
-
Name:Position:Administrative AssistantPhone:804-633-6212
-
Name:Position:InternPhone:804-633-6212
Mayor
-
Name:Position:MayorPhone:804-994-7903
Planning Commission
-
Name:Position:Town Council RepresentativePhone:Email:
-
Name:Position:Commission MemberPhone:Email:
-
Name:Position:Commission MemberPhone:Email:
-
Name:Position:Commission MemberPhone:Email:
-
Name:Position:Commission MemberPhone:Email:
Police Department
-
Name:Position:Police ChiefPhone:804-994-4056
Public Works
-
Name:Position:Director of Public Works and UtilitiesPhone:Email:
-
Name:Position:Water System Opr & Field FormanPhone:
-
Name:Position:Maintenance / Grounds Keeper IIPhone:
Town Officials
-
Name:Position:Vice-MayorPhone:804-761-0837
-
Name:Position:Council MemberPhone:804-633-9573Email:
-
Name:Position:Council MemberPhone:804-633-6212
-
Name:Position:Council MemberPhone:540-834-6575Email:
-
Name:Position:Council MemberPhone:804-633-6212
-
Name:Position:Council MemberPhone:
-
Name:Position:Council MemberPhone: