At the risk of advertising, and I'm not even sure that such a thing would be of help to you, But my Lions Club does help with eye glasses.

And I apoligize ahead of time, I am unfamiliar with Uveitis, as it is something that I have not came across before.

All the same, If I can help, please let me know.

Stephen