1. Acadian Animal Hospital 1009 Highway 20, Thibodaux, LA 70301 Coordinate: 29.90104,-90.77599 Phone: (985) 633-8387