Basilica of Saints Peter and Paul
Saints Peter and Paul Parish, founded in 1870, is the oldest parish for the French-speaking Catholics in the Diocese of Portland. For the French Canadians who began arriving in Lewiston in the mid-19th century, the Catholic church was, next to the family, the focal point of life. Under the guidance of the Church, virtually every spiritual, social, recreational, and educational need was taken care of.
More about Sts. Peter & Paul