Caroline Carroll, MD Recommend This Physician Pain Management Primary Specialties: Pain Management Locations 726 North Acadia Road Suite 2400 Thibodaux, LA 70301 Get Directions [+] Phone: 985-493-4080