Stella Niagara Complex-Sisters of St. Francis in Stella Niagara is a renowned educational institution situated between Lewiston and Youngstown. This elementary and middle school is known for its innovative outdoor education curriculum.
With a prime location in Western New York, Stella Niagara offers students a unique learning experience that integrates nature into their academic journey. The Sisters of St. Francis oversee a nurturing environment where students can thrive both academically and personally.
Generated from their website's infomation