Licensed Contractors Go back to directory. Add to Address Book. Shilo Ellingford Black Creek Builders Work PO Box 3175 Idaho Falls ID 83403 work Work Phone: 208-521-0041work Work Email: blackcreek.shilo@gmail.comINTERNET Categories: Licensed Contractors Updated 1 month ago. Message Us Get In touch below. Name* Email Address* Message* Submit