Velvie Odea was born in 1923, age 100. Velvie Odea's address is 1728 Silver Birch Lane , Las Vegas, NV 89104. Possible relatives include Bertha Odea, Mary Odea and 1 others. Public records show Velvie has also lived in Las Vegas, NV. Velvie's latest phone number is (702) 457-0238.
Phone Numbers: (702) 457-0238
Results 1 - 1 of 1