Light Installation Be the first to review Rating: 59 HUMBOLT BAY INSTRUMENT & ELEC 440 PANTHER RD, Willow Creek, CA