Melba Palma was born in 1925, age 98. Melba Palma's address is 701 E Ohio Street , Lenox, IA 50851. Possible relatives include Darlene Bowman, Charles Palma and 1 others. Public records show Melba has also lived in Lenox, IA. Melba's latest phone number is (641) 333-2746. Previous phone numbers include (641) 333-2904.
Also goes by: Melba Palma
Results 1 - 1 of 1