All Saints Catholic Parish in Lewiston, ID is a religious organization that serves the local community through various spiritual and community outreach programs.
With a focus on Catholic teachings and values, the parish provides a place for worship, prayer, and fellowship for individuals seeking spiritual guidance and connection.
Generated from their business information