Lura Clewis was born in 1929, age 95. Lura Clewis's address is 5103 Gunnison Street , Houston, TX 77053. Possible relatives include Brenda Barrett, Denise Clewis and 14 others.
Address History: 5103 Gunnison Street, Houston, TX 77053
Results 1 - 1 of 1