1. Stroud Feed & Supply 2823 N Highway 99, Stroud, OK 74079 Coordinate: 35.78561,-96.66291 Phone: (918) 968-1902