Leann Hubbard was born in 1969, age 54. Leann Hubbard's address is 6923 Indiana Avenue # 197, Lubbock, TX 79413. Possible relatives include Greg Hubbard, Deborah Kerner and 1 others. Leann's latest phone number is (432) 620-0339.
Phone Numbers: (432) 620-0339
Address History: 6923 Indiana Avenue # 197, Lubbock, TX 79413;
52122 Po Box, Amarillo, TX 79159;
Midland, TX 79705
Results 1 - 1 of 1