6225 W 25th St, Indianapolis, Indiana 46224 USA
Steve McQueen picture as well as other memorabilia
Photo Credit: Yelp