Contact us

Contact Us

Administrator’s Office
540-839-7221 
 [email protected]
 Animal Shelter 
540-839-7210 
[email protected]
 

Building & Grounds 
540-839-7299 
[email protected]


 Building Planning and Zoning
540-839-7236 
[email protected]
 Circuit Court Clerk’s Office 
540-839-7226
[email protected] 
 

Commissioner of the Revenue 
540-839-7231
[email protected]

 

Commonwealth’s Attorney 
540-839-5009


Economic Development

540-839-7221
 

 

General District Court
540-839-7241
[email protected]

 

Health Department
540-839-7246

 

Library
540-839-7286
 [email protected]

 Parks & Recreation
540-839-7211 
[email protected]

 Sheriff’s Department
540-839-2331
[email protected]
 Service Authority 
540-839-7251
[email protected]
 

Social Services
540-839-7271
[email protected]

 

Tourism 
540-839-7202
[email protected]

Transfer Station
540-839-7213

 

                                      Treasurer 
                                 540-839-7256
     [email protected]

 
 

Voter Registration
540-839-7266
 [email protected]