Helix Electric Inc. Electrician - Owls Head, CA Looking to contact Helix Electric Inc.? You can reach them at 650-967-9913