Go back to directory. Add to Address Book. Idaho Property Specialists Idaho Property Specialists Contact: Travis Childers Work Phone: 208-707-0043work Work Email: [email protected]INTERNET Categories: Uncategorized Updated 6 years ago.