1. Finch & Finch, Inc. Funeral & Cremation Service
809 Main St, Altavista, VA 24517
Coordinate: 37.11171,-79.28539
Phone: (434) 369-5621
2. Altavista Memorial Park
642 Wards Rd, Altavista, VA 24517
Coordinate: 37.14752,-79.23762
Phone: (434) 369-5500