A regional retail pharmacy chain is donating nearly 20,000 pairs of eyeglasses to poor communities around the world.