Volunteer dispensing opticians and clinic assistants - multiple locations

Vision Care for Homeless People (VCHP)