Barracuda Electric L.L.C. Electrician - Bourg, LA Looking to contact Barracuda Electric L.L.C.? You can reach them at 985-851-1005