St. Vincent-Ein Kerem
Appearance
Saint Vincent-Ein Kerem is a home for physically or mentally handicapped children in Israel. It was founded in 1954 at Ein Kerem, on the edge of Jerusalem. St. Vincent-Ein Kerem is a non-profit enterprise and is under leadership of the Daughters of Charity of Saint Vincent de Paul. The home cares for children and hires volunteers without regard to religion, race or social status. Employees come from all over the world.
References
http://www.haaretz.com/hasen/spages/919568.html