629 Krenek Stryk Rd, Schulenburg, Texas 78956 USA
Go into the kitchen. Freezers are on the left.
Photo Credit: Yelp