17630 Lookout Rd
Selma, TX 78154