Melba has listed phone number: (205) 982-2966. Melba currently resides at 2305 Mountain Run, Birmingham, Al 35244. People possibly related to Melba are Bobby Lee Moore, Alan Lee Moore, Kim R Moore and 2 other people. This person's birth year was listed as 1938. Melba has reached 85 years of age. This person has stayed in Birmingham and Gaden before moving to Birmingham.