Charlottesville Office

Get directions

608 Preston Avenue, Suite 200
Charlottesville, VA 22903

Phone: (434) 295-5624
Fax: (434) 295-1800


Office Contact

John Hash, PE 
john.hash@timmons.com