1. American Legion 221 E Mellen St, Hampton, VA 23663 Coordinate: 37.01636,-76.31891 Phone: (757) 722-4848
2. American Legion 915 N King St, Hampton, VA 23669 Coordinate: 37.03698,-76.34781 Phone: (757) 265-2434