4975 Trafalgar St, Canton, Oh 44706 is where Melba resides. 1953 is this person's birth date. Phone number listed for Melba is (330) 478-1504. Canton is a city Melba has lived in. Melba has reached 71 years of age.