1501 W. 16th St., Indianapolis, Indiana. County/parish: Marion.
Added to the National Register of Historic Places June 26, 1995. NRIS 95000703.
1 contributing structure.Also known as:
Owen J. Bush Stadium was a baseball stadium in Indianapolis, Indiana, United States. It was home to the Indianapolis Indians from 1931 to 1996. It was also home to a few Negro league teams, as well as a Continental Football League team, the Indianapolis Capitols, who won the league's final championship in 1969.
(read more...)National Park Service documentation: https://catalog.archives.gov/id/132003791