2907 E 10th St, Indianapolis, Indiana 46201 USA
Tim, the owner with one of his over 500 Statue of Liberty items.
Photo Credit: Yelp