Idaho Falls Tree Service With Idaho Falls Tree Service, safety is our #1 priority. We work with tree service experts that are fully licensed and insured, and work to provide our services as safely and efficiently as possible. Phone: 208-231-3717 1026 Rose Avenue Idaho Falls ID 83402 United States Map Other Categories: House & Home |