Get Directions to Finch & Finch, Inc. Funeral & Cremation Service ← View details 809 Main Street, Altavista, Virginia 24517 +1 434-369-5621 Get Directions From* To * — Required information