Have never been to this location but if it has a Vision Center, they'd also have a doctor but you'd probably have to set up an appointment to see the doctor because they are probably there only at certain hours.
Yes
Thanks! Your answer is awaiting moderation.