AMHERST ELEM. Phone: (434) 946-9704 Street Address 156 DAVIS ST AMHERST, VA 24521+3014 Mailing Address: 156 DAVIS ST AMHERST, VA 24521+3014 Coming soon: Your comments about this school.