Babcock Electric LLC Back to Search 170 Teal Ln Bell City LA 70630 337-515-3914 Send an Email Membership Types(s): Associate Share: Powered By GrowthZone