Map Unavailable Address 2420 E Riverside Dr Indianapolis Indiana 46208 United States Upcoming Events <li>No events in this location</li> Taggart – Riverside Park