To navigate, press the arrow keys. Plaza Del Lago Vision Center ← View details 1515 Sheridan Road #7, Wilmette, IL 60091 +1 847-251-7211 Get Directions From* To * — Required information