Melba Haddix was born in 1927, age 97. Melba Haddix's address is 3570 N Norfolk Street , Indianapolis, IN 46224. Possible relatives include David Haddix, Denise Haddix and 1 others.
Address History: 3570 N Norfolk Street, Indianapolis, IN 46224
Results 1 - 1 of 1