1. Tractor Yard 29861 E State Highway 51, Coweta, OK 74429 Coordinate: 35.95193,-95.61512 Phone: (918) 519-9399