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