What is the history of The Stop?
The Stop began as one of the nation’s first food banks almost 30 years ago, growing out of the ministry of Reverend Cam Russell at St. Stephen-in-the-Fields Parish. In 1982, The Stop was officially incorporated as a non-profit organization. Since that time, The Stop has carried out its anti-hunger work in a number of locations, and since 1995 has been at its current home of 1884 Davenport Rd.
