Could a chicken have pecked her in the eye? I had that happen here a few years ago. Terramycin eye ointment works good with eye issues.
Not sure about the belly do you know when she laid last? A video of her walking and a picture of her standing looking straight at you would help.