This person's birth year is 1955. Melba is a resident of 6443 Oak Valley Dr, Shreveport, La 71119. The number currently linked to Melba is (318) 631-9282. The current age of Melba is 69. Melba's possible relatives are Gerald R Johnson, Labonnie A Johnson, Terry Lee Johnson and 6 other people. This person has stayed in Shreveport before moving to Shreveport.