1. Tillman Producers Co-Op 306 S Locust, Davidson, OK 73530 Coordinate: 34.23936,-99.07592 Phone: (580) 568-2267