Melba Fife was born in 1917, age 106. Melba Fife's address is 3918 Felicia Drive , Sugar Land, TX 77479. Possible relatives include Patricia Cartledge, Sarah Fife and 1 others. Public records show Melba has also lived in Houston, TX.
Results 1 - 1 of 1