Melba Youker was born in 1922, age 101. Melba Youker's address is 730 Galaxy Court , Grand Junction, CO 81506. Public records show Melba has also lived in Clifton, CO. Melba's latest phone number is (970) 242-9045.
Phone Numbers: (970) 242-9045
Results 1 - 1 of 1