Taggart Memorial Amphitheater

1856 Burdsal Pkwy.
Indianapolis, IN 46208
317-631-3301
VIEW WEBSITE

Downtown



Overall Average Rating: 4.0 (1 reviews)


Ken N.
10/28/2018

Whenever I see Water Whispers, I can't help but look to see how the water gets to the top of the art installation. Then I remember that there is never any...