Located in Downtown Indianapolis, SS. Peter Paul Cathedral is one of the citys oldest Churches, and the Roman Catholic Cathedral for the city.