Venkata Devabhaktuni, MD Recommend This Physician Psychiatry Primary Specialties: Psychiatry Office Information 931 N. Canal Boulevard Thibodaux, LA 70301 Get Directions [+] Phone: 985.446.6381