1. Southwest Feed & Farm Supply Inc
2819 W Landry St, Opelousas, LA 70570
Coordinate: 30.53356,-92.11925
Phone: (337) 948-8742
2. Crop Production Services
3110 W Landry St, Opelousas, LA 70570
Coordinate: 30.53417,-92.12278
Phone: (337) 594-1003