U S Post Office

700 Broad St
Altavista, VA 24517
434-369-5091

American General Life & Accident Insura

701 Broad St
Altavista, VA 24517
434-309-7213

Altavista Alarm Co

706 Broad St
Altavista, VA 24517
434-369-5206

Altavista Presbyterian Church

707 Broad St
Altavista, VA 24517
434-369-5286

First Pentecostal Holiness Church

1000 Broad St
Altavista, VA 24517
434-369-4487

Saint Peter's Episcopal Church

1010 Broad St
Altavista, VA 24517
434-369-5291

Avon

1427 Broad St
Altavista, VA 24517
434-851-6962

First National Mortgage

Broad St
Altavista, VA 24517
434-369-3003

Shortt Auction & Realty Co

616 Campbell Ave
Altavista, VA 24517
434-369-6060

Shortt Auction & Realty Co Inc

616 Campbell Ave
Altavista, VA 24517
434-369-1969