Skip to Main Content

The Stutz Business Center

Categories Commercial Building Office Building

Address

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

visit website

View on Google Maps

Details

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.

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