Progress House
Green space for the residents at the Progress House in Indianapolis.Progress House has been located in downtown Indianapolis for approximately 20 years.