1101 E Denman Ave, Lufkin, Texas 75901 USA
Wlthis place was amazing...theres alot of low income families and elderly
Photo Credit: Yelp