Public Works

 
Directions

7516 County Complex Road
Hanover, VA 23069

804-365-6181

804-365-6233


Link: Public Works Page

Hours
Monday - Friday
8:30 AM - 5:00 PM

Staff
Name Title Email Phone
Flagg, J. Michael Director 804-365-6181
Hardman, W. Randy Deputy Director   804-365-6181
Arnold, Theresa Chief of Operations and Maintenance   804-365-6158
Vidunas, Joe Transportation Engineer   804-365-6176
Sobrito III, Charles J. Airport Manager 804-365-6208

Flight Training, Aircraft Rental and Maintenance 
Directions

11152 Airpark Road
Ashland, VA 23005

804-800-5563



Passenger Terminal 
Directions

9500 Sliding Hill Road
Ashland, VA 23005

804-798-6500

Link: https://flyhova.com/concierge-services/

Hours: 7:00 am - 7:00 pm