This is an OK place for glasses and contacts. The place kind of looks like a messy wreck, not really professional looking if you ask me.
Not a great variety of frames I could choose like my other clinic. There were many frames on the wall and I only got about 3 styles, 2 of which I've already had and disliked, but had to get all over again.
Some of the people (especially the man who takes your insurance and shows you the frames) kind of has an attitude problem.
All in all, I think you could make a better choice than this.