Electrical Installation Be the first to review 11461 S Dempsey Creek Rd Lava Hot, Lava Hot Springs, ID