Turner James Investments Logo

The Stutz Factory

The Stutz

1060 N Capitol Ave  |  Indianapolis, IN 46204

IBJ Podcast: Turner Woodard talks saving the Stutz—and then selling the majority share