1801 N Griffin St, Dallas, Texas 75202 USA
The gift store has sloths for sale if you need a hug from one
Photo Credit: Yelp