Vision Care for Homeless People “Vision Care for Homeless People” is a charity set-up to provide free eyecare services to people experiencing homelessness or at risk of becoming homeless, in an accessible and friendly environment in which they feel safe, welcome and comfortable.