Melba Moorehouse was born in 1944, age 80. Melba Moorehouse's address is 601 West River Road North, Albion, IN 46701. Possible relatives include Nora Malle, Jo Moorhouse and 4 others. Public records show Melba has also lived in Albion, IN. Melba's latest phone number is (260) 636-7616.
Also goes by: Melba J Moorhouse,
Melba Moorhouse
Phone Numbers: (260) 636-7616
Results 1 - 1 of 1