1. LabCorp 318 N Canal Blvd, Thibodaux, LA 70301 Coordinate: 29.80511,-90.81652 Phone: (985) 446-5210