Community Development Organizations
The ministry of the York Street Project is a weaving of innovative programs which provide an environment to shelter, feed, educate and promote the healing of persons in need, especially women children