This year Melba celebrated this person's 90 birthday. 2640 121St Pl, Denver, Co 80241 is where Melba resides. The number currently linked to Melba is (303) 451-1841. Other cities that this person has stayed in are Thornton, Eugene, Mesa and one other city. Melba was born in 1934.