Public records show Melba as a city Keith also stayed in. Keith currently resides at 316 Dufur St, Nampa, Id 83686. Keith turned 93 years old. The number currently linked to Keith is (208) 495-2413. 1931 is his birth date.