1. American Legion 765 Oakleigh Ave, Appomattox, VA 24522 Coordinate: 37.3586,-78.81617 Phone: (862) 824-5225