No they don't take all insurances. They don't take Mass health which gives 1 free pair of glasses every 24 months. I was told my glasses would be ready on Nov 27. Their web site said they were open, so I went in to get them. The office was closed. Today is Dec 1 but they still don't have my glasses, won't cancel the order or refund my money. They don't call back either. Good luck.
Hi Alicia, Unfortunately we cannot do glasses same day at our locations in this area, however we do take all insurances and most of the time depending on the prescription the turn around time can be within a few business days. As long as what is ordered is in stock. Please reach out to us at myeyedr.com/patientrelations to make an appointment! Best regards, Patient Relations
Thanks! Your answer is awaiting moderation.