Melba now resides at 998 Franklin Ave, Steubenville, Oh 43952. Melba has listed phone number: (740) 282-1614. Robin Robinson, John Adam Robinson, Alexander O Lyons and 5 other people are people possibly related to Melba. Steubenville is a city Melba has lived in. The birth year was listed as 1936. The current age of Melba is 88.