1. Berger & Thornhill
3326 Lynch Mill Rd, Altavista, VA 24517
Coordinate: 37.12878,-79.2746
Phone: (434) 369-2000
2. Rosser Aubrey J Jr
812 Main St, Altavista, VA 24517
Coordinate: 37.11197,-79.28553
Phone: (434) 369-4728
3. Lane John E Iii
712 Main St, Altavista, VA 24517
Coordinate: 37.11145,-79.28642
Phone: (434) 369-5661
4. Kent and Kent P C
525 7th St, Altavista, VA 24517
Coordinate: 37.10996,-79.28984
Phone: (434) 369-5603