1. Houma Fleet Service 7467 Grand Caillou Rd, Dulac, LA 70353 Coordinate: 29.391417,-90.712875 Phone: (985) 868-0786