Sts. Peter and Paul Basilica at night, 2005Item 18421 info
Saints Peter and Paul is the 56th minor basilica in the United States. There are only five major basilicas in the world, all in Italy.
Though it has diminished in population over the years, the parish that to many represents the Franco-American presence and influence in Lewiston-Auburn has grown in stature.