Saints peter and paul russian orthodox cathedral. Ss peter and paul's cathedral is a center for the roman catholic archdiocese of indianapolis, …