1. Welsh Irrigation & Equipment LLC 106 E Russell Ave, Welsh, LA 70591 Coordinate: 30.23223,-92.82154 Phone: (337) 734-2101