Contact Us


Town of Altavista

Altavista Town Hall
510 Seventh Street
PO Box 420
Altavista, Virginia 24517
Phone: 434-369-5001
Fax: 434-369-4369