41. Springleaf Financial Services 408 N Canal Blvd Ste D, Thibodaux, LA 70301 Coordinate: 29.80752,-90.81586 Phone: (985) 446-8801