News

The old Indianapolis Fire Station 18, located near Central State Hospital, is being redeveloped and will host six community ...