There are Spectacles. You can donate old glasses to charity if you don't want to put them in the recycling bin. ... If you collect old glasses, Vision Aid Overseas can help you find an eye doctor. There are charities that accept unwanted glasses at their shops.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.