1. Mccracken Hay Co 456 NW Mccracken Rd, Elgin, OK 73538 Coordinate: 34.74055,-98.40239 Phone: (580) 492-5920