IU Health Indy Crit
University Park 307 N Meridian St, IndianapolisThe Indy Crit is the family-fun day in University Park. The festival features delicious food + drink, kids and family activities, and fun expo among thousands of cheering fans! For […]