At Stella Niagara there is also a health center for elderly sisters, a pottery, sisters' residence and provincial offices for the Sisters of St. Francis. Classes go from Kindergarten to 12th grade. St. Peter's Roman Catholic School St. Peter's Roman Catholic School, located in the Village of Lewiston, offers grades K-8th and has a student enrollment of 286. St. Peter's School is an educational institution founded and supported by the Roman Catholic Church for the purpose of providing a quality education. The school follows the Diocesan and the NYS Education Curriculum.
Bus transportation is provided by the district.
The Lewiston Public Library is located at 305 South 8th Street. The library offers services for adults and children as well as a Local History Room, in which local history materials are stored and can be viewed.