Talbott Street Art Fair Address 1600 N Talbott Street Indianapolis IN Visit Talbott Street Art Fair Upcoming Events <li>No events in this location</li>