1. American Legion 1700 Penn Ave, Hartshorne, OK 74547 Coordinate: 34.84163,-95.54487 Phone: (918) 297-5566