1. Crawford Environmental 210 Spur Rd, Dubach, LA 71235 Coordinate: 32.63194,-92.66115 Phone: (318) 595-0304