7911 Findlay ST, Houston, TX 77017 – 2008120 - Jena Turner - Found ...