Lota Fowler was born in 1920, age 103. Lota Fowler's address is 3524 Merrell Road , Dallas, TX 75229. Possible relatives include Harold Fowler, Linda Fowler and 1 others.
Address History: 3524 Merrell Road, Dallas, TX 75229
Lota Fowler's current address is 7811 Pilgrim Drive , Amarillo, TX 79119. Lota's age is 69 years old (1955). Phone numbers associated with Lota are (806) 355-3222 and (806) 654-0767. Lota has also lived in Amarillo, TX.
Also goes by: Lota M Taylor
Results 1 - 2 of 2