Explore details about location South Indianapolis Avenue. South Indianapolis Avenue is a location situated within the Tulsa alongside other areas such as East 39th Street, East Apache Street, South Fulton Court.