Alva Ruth was born in 1926, age 97. Alva Ruth's address is 17015 Market Street , Channelview, TX 77530. Possible relatives include Alva Ruth, Rita Ruth and others. Public records show Alva has also lived in Channelview, TX.
Alva Ruth's current address is 17504 River Road , Channelview, TX 77530.
Related to: Alva Ruth,
Rita Ruth
Address History: 17504 River Road, Channelview, TX 77530
Results 1 - 2 of 2