Selma Xznch was born in 1960, age 64. Selma Xznch's address is 2616 Northwest 5th Avenue , Amarillo, TX 79106. Possible relatives include Teresa Enriquez, Elsy Finch and 6 others. Public records show Selma has also lived in Amarillo, TX. Selma's latest phone number is (806) 352-4649. Previous phone numbers include (806) 373-1584 and (806) 680-4819.
Also goes by: Sam Wynn Finch,
Selma W Finch,
Selma W Xznch
Results 1 - 1 of 1