Menu 

Splash Park and Shelter in the 61st and Broadway Park

Picture of the splash park and shelter in the 61st and Broadway Park in Indianapolis, IndianaPicture of the splash park and shelter in the 61st and Broadway Park in Indianapolis, Indiana.