Elvera Barstow was born in 1912, age 111. Elvera Barstow's address is 3528 N Braeswood Boulevard , Houston, TX 77025. Possible relatives include Barbara Barstow, John Barstow and 10 others. Public records show Elvera has also lived in Houston, TX.
Results 1 - 1 of 1