Turner’s Bar, located in the heart of the Stutz Business Center, is quickly becoming one of the most unique spots in Indianapolis. Blending tradition with a modern, inclusive atmosphere, the bar is ...