413 Della Russell Rd, Lufkin, TX 75904, United States
1817 E Lufkin Ave, Lufkin, TX 75901, United States
2301 E Denman Ave, Lufkin, TX 75901, United States
1827 W Frank Ave, Lufkin, TX 75904, United States