First Baptist Church

404 10th St
Altavista, VA 24517
434-369-5837

Mid Atlantic Printers Limited

503 3rd St
Altavista, VA 24517
434-369-6633

Bennett's Mechanical Technician Serv

1114 3rd St
Altavista, VA 24517
434-369-1029

Mid Atlantic Printers Limited

1315 3rd St
Altavista, VA 24517
434-309-1728

Elim Assembly of God

1300 4th St
Altavista, VA 24517
434-369-6771

Cvcc Altavista Center

701 5th St
Altavista, VA 24517
434-309-1225

Lane Furniture

701 5th St
Altavista, VA 24517
434-369-4556

Dennis's Auto Repair

912 5th St
Altavista, VA 24517
434-369-4319

Perkin's Tire & Servicenter

1300 5th St
Altavista, VA 24517
434-369-2803

Agnes Dowdy & Associates Real

420 7th St
Altavista, VA 24517
434-369-6880