YOUR PATIENT PORTAL. MENICON SOLUTION WEB STORE. Your Eye Clinic in Mill Creek, Washington Eye Care Since 1983. ... Mill Creek Vision - Located at 15808 Mill Creek Blvd, Ste 110, Mill Creek, WA , 98012. Phone: 425-745-5650 . https://www.millcreekvision.com ...Insurance Plans‧Contact Us‧Hours & Location‧About Us‧Eye Exams‧Eye Doctors.