Yes.
Yes they have an eye doctor on site, glasses too.
Yes. If you already have a written prescription from another provider, this store and fill that prescription there as well.
Not that im a aware of .
Thanks! Your answer is awaiting moderation.