Mosaic Vision Care LLC
Mosaic Vision Care LLC

Select Location

Select Service & Provider

New Patient Exam
Existing Patient Exam
New Patient Contact Lens
Existing Patient Contact Lens
Selection Required
  • Any Available Provider
  • Martin Diaz
    Martin Diaz

We currently accept Blue Cross Blue Shield (BCBS) medical only. This includes the University of Iowa plans and the Medicare Advantage plans. We DO NOT accept VSP, EyeMed, Avesis or any other vision plans.

If there is a medical reason for your visit or a medical condition is found during the exam it may be billed to your BCBS medical insurance. If the only thing found during the exam is a need for vision correction with glasses and/or contact lenses then you would be responsible for the exam out of pocket.



If you have an eye injury, sudden onset of flashes or floaters or sudden loss of vision, please call the office if you do not see an appointment available within 24 hours.

Select Appointment Time

We currently accept Blue Cross Blue Shield (BCBS) medical only. This includes the University of Iowa plans and the Medicare Advantage plans. We DO NOT accept VSP, EyeMed, Avesis or any other vision plans.

If there is a medical reason for your visit or a medical condition is found during the exam it may be billed to your BCBS medical insurance. If the only thing found during the exam is a need for vision correction with glasses and/or contact lenses then you would be responsible for the exam out of pocket.



If you have an eye injury, sudden onset of flashes or floaters or sudden loss of vision, please call the office if you do not see an appointment available within 24 hours.

Fill In Your Information

Fields marked with * are required
Full First Name - No Nicknames or Spaces
MM/DD/YYYY
/ /
Start with area code
- -
Confirmation and Pre-Exam instructions will be sent here
Do not close this window

Please wait... your appointment is being submitted.

Notice

Private Pay
By checking this box, you are choosing to be a private pay patient.

Notice

Private Pay
By checking this box, you are choosing to be a private pay patient.

Powered By ScheduleYourExam.com Privacy Policy 04/04/2026 4:46pm