Terra Firma Builders Categories Construction, Development & Electrical Eagle ID 83616 (208) 891-3777 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×