1. Waterfall Co Of La 612 E Russell Ave, Welsh, LA 70591 Coordinate: 30.232117,-92.81429 Phone: (337) 734-2288