New Salvation Army Leaders Have Strong Ties to Niagara Falls.
The Salvation Army has appointed Captains Delia and Stephen Carroll as the new commanding officers (ordained ministers) for its Niagara Falls Corps located at 7018 Buffalo Avenue. The Carrolls have been officers in The Salvation Army for 12 years. They have served as The Salvation Army leaders in Staten IslandRead More