1. Rhodes Environmental Inc 769 Bayou Ln, Thibodaux, LA 70301 Coordinate: 29.787006,-90.81073 Phone: (985) 227-9980