1. Town of Altavista
510 7th St, Altavista, VA 24517
Coordinate: 37.10955,-79.29062
Phone: (434) 369-5001
2. Altavista Volunteer Fire Co
1280 Main St, Altavista, VA 24517
Coordinate: 37.11997,-79.27544
Phone: (434) 369-5383
3. Altavista Waste Water Treatment
1200 Lane Access Rd, Altavista, VA 24517
Coordinate: 37.12216,-79.291145
Phone: (434) 369-6284
4. Altavista Treasurer's Office
510 7th St, Altavista, VA 24517
Coordinate: 37.10955,-79.29062
Phone: (434) 369-5002
5. Altavista Area-Campbell County Habitat For Humanit
701 5th St, Altavista, VA 24517
Coordinate: 37.10993,-79.28536
Phone: (434) 309-2688