Home How Do I Contact Us Contact Us Clerk's Office 540-921-0340 Public Works 540-921-0340 Treasurer's Office 540-921-1222 Fire Department 540-921-1377 Library 540-921-2556 Mayor 540-921-0340 Police Department 540-921-0340 Recreation 540-921-2827 Town Manager 540-921-0340