Electrical Contractors Be the first to review Rating: 61 C & D Automotive Electric Incorporated 1301 Willow Swamp Rd, Mount Carmel, IL