Mission Services of London

Mission Services of London
Mission Services of London

A Christian faith-based social services agency that focuses on serving those experiencing poverty and homelessness, by providing food, shelter, clothing, crisis intervention and rehabilitation.