The Stutz
The Stutz is a four-story seven-building complex, dating back to the times of the Stutz Motor Car Co in the 1910s. It has been redeveloped in the 2020s to include art studios, office space and a boutique car museum which was opened in February, 2023.
Display
Automobile
Links
Info
Open on selected days
Address
1060 N Capitol Ave.
Indianapolis, IN 46204
United States