1775 S Range Ave, Denham Springs, Louisiana 70726 USA
Prepaid food cards to feed the hungry. Only in the South, God bless them!
Photo Credit: Yelp