Skip to Main Content

The Stutz Business Center

Categories Commercial Building Office Building


1060 North Capitol Avenue
Indianapolis, IN 46204
(317) 488-7373

visit website

View on Google Maps


The historic Stutz Business Center is located on an entire city block in downtown Indianapolis and houses studio space for more than 80 artists, sculptors, photographers, designers, architects and craftsmen.

Upcoming Events

Nearby Art & Culture & Entertainment
Nearby Businesses & Needs
Nearby Education
Nearby Parking