Terra Tech Inc Store in KAMIAH Categories: NurseryAddress 1342 RIDGEWOOD DR, ATTN LARRY GEFFREKAMIAH, Idaho 83536Contact Find on Map Josh Kirk This is my bio The Feed Store Store in KAMIAH Terra Tech Inc Store in KAMIAH