Melba ID Ent, Nonclassified Establishments 1. 8200 Owyhee View Ln, Melba, ID 83641 | Wildwood, Ent (208) 896-4013