Center of Renewal 4421 Lower River Road
Stella Niagara , NY 14144
A faith-based 501(c)(3) organization providing retreats and meeting space for groups and individuals, sponsored by the Sisters of Saint Francis Holy Name Province, Stella Niagara NY. The Center of Renewal is also expanding its mission to focus on ecological issues and spirituality in the spirit of Saint Francis of Assisi.
Religion & Spiritual